Xbridger Document Manager
With this connector you can merge documents, convert documents from one format to another, create modern pages from Word document and do much more.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Xbridger Support |
URL | https://xbridger.com/contact-us/ |
support@xbridger.com |
Connector Metadata | |
---|---|
Publisher | Xbridger Solutions |
Website | https://xbridger.com |
Privacy policy | https://xbridger.com/privacy-policy |
Categories | Content and Files;Collaboration |
Xbridger connector provides a set of APIs that enhance content and file management. The connector supports Word conversion to PDF, merging of multiple documents to PDF, merging of word documents, extraction of images from Word document, exporting of library or list metadata to PDF and conversion of Word document to a Modern Page.
Prerequisites
To use this connector you need the following:
- An Xbridger API key.
- A free or paid subscription from Xbridger.
How to get credentials?
- Go to https://account.xbridger.com/signup and sign up for a free trial.
- You should receive a welcome email, copy the API key from the email or login at https://account.xbridger.com with the credential you registered with to get the API key.
- Provide the key when prompted in Power Automate. Note, if you don't see the email, check your junk folder.
Known issues and limitations
The total file size supported for a merge operation via Power Automate is 100MB. A custom subscription is required to have a higher file size. Please contact support@xbridger.com for details.
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
X-Key | securestring | The Key for this api. Get an API key- http://account.xbridger.com/home | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Convert to PDF |
Convert a document to PDF - https://xbridger.com/docs/getting-started/convert-to-pdf/ |
Convert Word to modern page |
Create a modern page from Word documents - https://xbridger.com/docs/getting-started/convert-word-to-modern-page/ |
Convert Word to non-modern page |
Convert Word document to a simple aspx page -https://xbridger.com/docs/getting-started/convert-word-to-non-modern-page-overview |
Export list or library data to PDF |
Export list or library data to PDF. This operation supports 4 columns and one group parameter - https://xbridger.com/docs/getting-started/export-list-or-library-data-to-pdf/ |
Extract images from Word |
Extract images from Word documents - https://xbridger.com/docs/getting-started/extract-images-from-word/ |
Merge documents to PDF |
Merge multiple documents format to pdf - https://xbridger.com/docs/getting-started/merge-documents-to-pdf/ |
Merge Word documents |
Merge multiple Word documents into one - https://xbridger.com/docs/getting-started/merge-word-documents |
Convert to PDF
Convert a document to PDF - https://xbridger.com/docs/getting-started/convert-to-pdf/
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
File Content
|
FileContent | True | string |
Document content. Example: body('Get_file_content')?['$content']. |
File Name
|
FileName | True | string |
Name of file to process. |
Returns
Name | Path | Type | Description |
---|---|---|---|
File Content
|
FileContent | string |
The processed document. |
File Name
|
FileName | string |
Filename of the converted document. |
Convert Word to modern page
Create a modern page from Word documents - https://xbridger.com/docs/getting-started/convert-word-to-modern-page/
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
File Content
|
FileContent | True | string |
Document content. Example: body('Get_file_content')?['$content']. |
Image Folder Path
|
FolderPath | string |
Path to the image folder e.g. Shared Documents/Images. |
|
Site Url
|
SiteUrl | True | string |
Full site address e.g. https://xbridger.sharepoint.com/sites/dev. |
Page Title
|
PageTitle | True | string |
The page title. |
Author
|
Author | True | string |
Email address of the author e.g. admin@xbridger.com. |
Banner Image Url
|
BannerImageUrl | string |
Relative url for the page banner e.g. /sites/dev/PublishingImages/demo.png. |
Returns
Name | Path | Type | Description |
---|---|---|---|
HTML String
|
HTMLString | string |
HTML String representation of the word document |
JSON Object
|
JSONObject | string |
JSON object |
Instance Id
|
InstanceId | string |
Instance Id of the text component |
Site Url
|
SiteUrl | string |
Current site address |
Convert Word to non-modern page
Convert Word document to a simple aspx page -https://xbridger.com/docs/getting-started/convert-word-to-non-modern-page-overview
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
File Content
|
FileContent | True | string |
Document content. Example: body('Get_file_content')?['$content']. |
Returns
Name | Path | Type | Description |
---|---|---|---|
File Content
|
FileContent | string |
The processed document. |
Export list or library data to PDF
Export list or library data to PDF. This operation supports 4 columns and one group parameter - https://xbridger.com/docs/getting-started/export-list-or-library-data-to-pdf/
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Document Title
|
DocumentTitle | True | string |
Title to use in the header section of the exported PDF. |
List Data
|
Data | True | string |
List or library data to export. |
Field Array
|
FieldArray | True | string |
Array of fields in the current view. |
Returns
Name | Path | Type | Description |
---|---|---|---|
File Content
|
FileContent | string |
The processed document. |
Extract images from Word
Extract images from Word documents - https://xbridger.com/docs/getting-started/extract-images-from-word/
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
File Content
|
FileContent | True | string |
Document content. Example: body('Get_file_content')?['$content']. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Value
|
Value | array of object |
Value |
Image Extension
|
Value.ImageExtension | string |
Image extension. |
Image Counter
|
Value.ImageCounter | integer |
Image number in the array. |
Image Mime Type
|
Value.ImageMimeType | string |
MIME type of this image extension. |
Image Content
|
Value.ImageContent | string |
The processed image content. |
Merge documents to PDF
Merge multiple documents format to pdf - https://xbridger.com/docs/getting-started/merge-documents-to-pdf/
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
File Content Array
|
FileContentArray | True | string |
JSON Array of document content and filename. |
Returns
Name | Path | Type | Description |
---|---|---|---|
File Content
|
FileContent | string |
The processed document. |
Merge Word documents
Merge multiple Word documents into one - https://xbridger.com/docs/getting-started/merge-word-documents
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
File Content Array
|
FileContentArray | True | string |
JSON Array of document content and filename. |
Returns
Name | Path | Type | Description |
---|---|---|---|
File Content
|
FileContent | string |
The processed document. |