PDF4me Connect
PDF4me Connect is a simple and powerful way to create, edit, manipulate and manage PDFs. It comes loaded with features like Convert, Merge, Split, Make Pdf/A compatible, Optimize, Protect, Unlock, Convert with OCR, Create Watermarks, Get Thumbnails, Rotate, Attach Barcodes, Convert html/md/url to PDF, and Merge Overlay.
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 | PDF4me Support |
| URL | https://pdf4me.com/help |
| support@pdf4me.com |
| Connector Metadata | |
|---|---|
| Publisher | Ynoox |
| Website | https://developer.pdf4me.com/ |
| Privacy policy | https://developer.pdf4me.com/wp-content/uploads/2018/12/Pdf4me-PrivacyPolicy_v0.9.pdf |
| Categories | AI;Website |
PDF4me Connect lets you automate a lot of PDF related tasks. You can integrate PDF4me connector with Flow in easy steps. To know about the integration & more, visit our documentation page: PDF4me : Getting Started
To use this integration, you need to have an account on the PDF4me Developer Portal. Follow steps below to get your Subscription Key.
How to get PDF4me Subscription Key
- Register SignUp in PDF4me Developer Portal.
- Go to Subscriptions tab in the Developer Portal.
- Select an application or Create a new application and go to the Keys tab.
You will find a Primary Key and Secondary Key listed in the page. You can pass this key in the following format to add the PDF4me connector in Microsoft Flow. Format : Basic
You're now ready to start using this integration.
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 |
|---|---|---|---|
| API Key | securestring | The API Key for this api | True |
Throttling Limits
| Name | Calls | Renewal Period |
|---|---|---|
| API calls per connection | 100 | 60 seconds |
Actions
Add Barcode to PDF
Add a barcode or QR code to your PDF document.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
PDF File content
|
docContent | True | byte |
PDF file content. |
|
PDF File Name
|
docName | True | string |
PDF File Name |
|
Text
|
text | True | string |
Text to be added as barcode. |
|
Barcode Type
|
barcodeType | True | string |
Type of barcode to be added |
|
Pages
|
pages | True | string |
Mention the page numbers like 1,2 |
|
Align Horizontal
|
alignX | True | string |
Set alignment in horizontal scale |
|
Align Vertical
|
alignY | True | string |
Set alignment in vertical scale |
|
Height in mm
|
heightInMM | True | string |
Height of the image in MilliMeter. 0 for auto detect. |
|
Width in mm
|
widthInMM | True | string |
Width of the image in MilliMeter. 0 for auto detect. |
|
Margin Horizontal In mm.
|
marginXInMM | True | string |
Margin from Left origin of the image in MilliMeter |
|
Margin Vertical In mm.
|
marginYInMM | True | string |
Margin from Top origin of the image in MilliMeter |
|
Opacity
|
opacity | True | integer |
Give number between 0 to 100. 0 is completely transparent. 100 for complete visible. |
Returns
Output file content from the PDF4me Connect.
- File Content
- binary
Convert HTML to PDF
Convert your HTML file to PDF. https://pdf4me.com/power-automate/documentation/actions/html-to-pdf/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
Input file content from the source. HTML/ZIP supported. |
|
HTML File Name
|
docName | True | string |
HTML file name. |
|
Index File Path
|
indexFilePath | string |
Index File Path required if input file is ZIP. |
Returns
Output file content from the PDF4me Connect.
- File Content
- binary
Convert Md to PDF
Convert your Md file to PDF. https://pdf4me.com/power-automate/documentation/actions/markdown-to-pdf/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
Input file content from the source. .md/.zip supported. |
|
Input File Name
|
docName | True | string |
Input file name. |
|
Markdown File Path
|
mdFilePath | string |
Markdown File Path required if input file is ZIP. |
Returns
Output file content from the PDF4me Connect.
- File Content
- binary
Convert PDF to editable PDF using OCR
Create searchable PDF using OCR. https://pdf4me.com/power-automate/documentation/actions/pdf-ocr/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
Input file content from the source |
|
File Name
|
Name | True | string |
Input file name from the source |
|
QualityType
|
qualityType | True | string |
Choose QualityType |
|
OCR Only When Needed
|
ocrWhenNeeded | string |
Do OCR Only When Needed |
Returns
Output file content from the PDF4me Connect
- File Content
- binary
Convert PDF to Excel
Create XLSX spreadsheets from PDFs with tabular data. Even from an image you can generate an XLS. https://pdf4me.com/power-automate/documentation/actions/pdf-to-excel/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
Input file content from the source |
|
File Name
|
Name | True | string |
Input file name from the source |
|
QualityType
|
qualityType | True | string |
Choose QualityType |
Returns
Output file content from the PDF4me Connect
- File Content
- binary
Convert PDF to Word
Transform PDF documents to high quality editable DOCX files. https://pdf4me.com/power-automate/documentation/actions/pdf-to-word/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
Input file content from the source |
|
File Name
|
Name | True | string |
Input file name from the source |
|
QualityType
|
qualityType | True | string |
Choose QualityType |
Returns
Output file content from the PDF4me Connect
- File Content
- binary
Convert to PDF
Convert any type of office documents to PDF format. https://pdf4me.com/power-automate/documentation/actions/convert-to-pdf/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
Input file content from the source |
|
File Name
|
Name | True | string |
Name of the file from the source |
Returns
Output file content from the PDF4me Connect
- File Content
- binary
Convert URL to PDF
Convert your URL file to PDF. https://pdf4me.com/power-automate/documentation/actions/url-to-pdf/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Web URL
|
webUrl | True | string |
Web URL to be converted as PDF |
Returns
Output file content from the PDF4me Connect.
- File Content
- binary
Create a Thumbnail Image
Create thumbnail for the PDF document. https://pdf4me.com/power-automate/documentation/actions/create-thumbnail/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
Input file content from the source |
|
File Name
|
name | True | string |
Input file name from the source |
|
Image Extension
|
ImageExtension | True | string |
Choose the image extension from the list |
|
Width Pixels
|
WidthPixel | True | integer |
Size of the thumbnail image in (Width)Pixels |
Returns
Output file content from the PDF4me Connect
- File Content
- binary
Create PdfA
Create PdfA document. https://pdf4me.com/power-automate/documentation/actions/create-pdfa/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Compliance
|
compliance | True | string |
Select the compliance from the list |
|
File Content
|
docContent | True | byte |
Input file content from the source |
|
File Name
|
Name | True | string |
Input file name from the source |
Returns
Output File Content from the PDF4me Connect
- File Content
- binary
Extract Pages from PDF
Extract the required pages from the PDF document. https://pdf4me.com/power-automate/documentation/actions/extract-pages/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
Input file content from the source |
|
File Name
|
Name | True | string |
Input file name from the source |
|
Page Numbers
|
pageNumbers | True | string |
PageNumbers to be extracted (e.g: 1,2) |
Returns
Output file content from the PDF4me Connect
- File Content
- binary
Image Stamp on PDF
Add logo image or watermark image to the PDF document. https://pdf4me.com/power-automate/documentation/actions/image-stamp/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Align Horizontal
|
alignX | True | string |
Set alignment in horizontal scale |
|
Align Vertical
|
alignY | True | string |
Set alignment in vertical scale |
|
PDF File content
|
docContent | True | byte |
PDF file content. |
|
PDF File Name
|
docName | True | string |
PDF File Name |
|
Image File Content
|
imageFile | True | byte |
Image file content. |
|
Image File Name
|
imageName | True | string |
Image file name. |
|
Pages
|
pages | True | string |
Mention the page numbers like 1,2 |
|
Height in mm
|
heightInMM | True | string |
Height of the image in MilliMeter. 0 for auto detect. |
|
Width in mm
|
widthInMM | True | string |
Width of the image in MilliMeter. 0 for auto detect. |
|
Margin Horizontal In mm.
|
marginXInMM | True | string |
Margin from Left origin of the image in MilliMeter |
|
Margin Vertical In mm.
|
marginYInMM | True | string |
Margin from Top origin of the image in MilliMeter |
|
Opacity
|
opacity | True | integer |
Give number between 0 to 100. 0 is completely transparent. 100 for complete visible. |
Returns
Output file content from the PDF4me Connect
- File Content
- binary
Mail Merge with Data File (List of Docs)
Merge document template with data from excel or Json file. https://pdf4me.com/power-automate/documentation/actions/mail-merge-with-data-file-list/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Template File Data
|
templateDocContent | True | byte |
Template file content. |
|
Template File Name
|
templateDocName | True | string |
Template file name. |
|
Data File Content
|
dataDocContent | True | byte |
Data file content. Supported only .xlsx and .json types. |
|
Data File Name
|
dataDocName | True | string |
Data Collection file name. |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
outputDocuments
|
outputDocuments | array of object |
Output Documents |
|
File Name
|
outputDocuments.fileName | string |
Output file name |
|
File Content
|
outputDocuments.streamFile | byte |
Output file content |
Mail Merge with Data File (Single Doc)
Merge document template with data from excel or Json file. https://pdf4me.com/power-automate/documentation/actions/mail-merge-with-data-file-single/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Template File Data
|
templateDocContent | True | byte |
Template file content. |
|
Template File Name
|
templateDocName | True | string |
Template file name. |
|
Data File Content
|
dataDocContent | True | byte |
Data file content. Supported only .xlsx and .json types. |
|
Data File Name
|
dataDocName | True | string |
Data Collection file name. |
Returns
Output file content from the PDF4me Connect
- File Content
- binary
Mail Merge with Data String (List of Docs)
Merge document template with data as json text. https://pdf4me.com/power-automate/documentation/actions/mail-merge-with-data-string-list/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Template File Data
|
templateDocContent | True | byte |
Template file content. |
|
Template File Name
|
templateDocName | True | string |
Template file name. |
|
Data string
|
dataArray | True | string |
Data Collection as list of array. ex: [[""V1","V2","V3","V4"],["V1","V2","V3","V4"]]" |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
outputDocuments
|
outputDocuments | array of object |
Output Documents |
|
File Name
|
outputDocuments.fileName | string |
Output file name |
|
File Content
|
outputDocuments.streamFile | byte |
Output file content |
Mail Merge with Data String (Single Doc)
Merge document template with data as json text. https://pdf4me.com/power-automate/documentation/actions/mail-merge-with-data-string-single/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Template File Data
|
templateDocContent | True | byte |
Template file content. |
|
Template File Name
|
templateDocName | True | string |
Template file name. |
|
Data string
|
dataArray | True | string |
Data Collection as list of array. ex: ["V1","V2","V3","V4"] |
Returns
Output file content from the PDF4me Connect
- File Content
- binary
Merge multiple PDF files into a single PDF file
Merge multiple PDF documents into a single pdf document. https://pdf4me.com/power-automate/documentation/actions/merge/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Contents
|
docContent | byte |
Input file content from the source |
|
|
File Name
|
Name | True | string |
Name |
Returns
Output file content from PDF4me merge
- File Content
- binary
Merge two PDF files one over another as Overlay
Merge two PDF documents one over another as Overlay. https://pdf4me.com/power-automate/documentation/actions/merge-overlay/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Base File content
|
baseDocContent | True | byte |
Base file content. |
|
Base File Name
|
baseDocName | True | string |
Base File Name |
|
Layer File Content
|
layerDocContent | True | byte |
Layer file content. |
|
Layer File Name
|
layerDocName | True | string |
Layer file name. |
Returns
Output file content from the PDF4me Connect. https://developer.pdf4me.com/docs/api/microsoft-flow/merge-overlay/
- File Content
- binary
Optimize Document
Optimize the PDF document. https://pdf4me.com/power-automate/documentation/actions/compress-pdf/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
Input file content from the source |
|
File Name
|
Name | True | string |
Input file name from the source |
|
Optimize Profile
|
optimizeProfile | True | string |
Choose the profile |
Returns
Output file content from the PDF4me Connect
- File Content
- binary
Produce document with dynamic data collection and templates [DEPRECATED]
Produce your document with dynamic data collection and templates.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Template File Data
|
templateDocContent | True | byte |
Template file content. |
|
Template File Name
|
templateDocName | True | string |
Template file name. |
|
Data File Content
|
dataDocContent | byte |
DataCollection file content. |
|
|
Data File Name
|
dataDocName | string |
Data Collection file name. |
|
|
OutputType
|
outputType | True | string |
Choose OutputType |
Returns
Output file content from the PDF4me Connect.
- File Content
- binary
Protect Document
Protect the document with custom password. https://pdf4me.com/power-automate/documentation/actions/protect-document/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
Input file content from the source |
|
File Name
|
Name | True | string |
Input file name from the source |
|
Password
|
password | True | string |
Custom password |
|
PDF Permission
|
pdfPermission | True | string |
Allowed permission for the document |
Returns
Output file content from the PDF4me Connect
- File Content
- binary
Rotate Document
Rotate the pages and in all directions. https://pdf4me.com/power-automate/documentation/actions/rotate/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
Input file content from the source |
|
File Name
|
Name | True | string |
Input file name from the source |
|
Rotation Type
|
rotationType | True | string |
Select the rotation type from the list |
Returns
Output file content from the PDF4me Connect
- File Content
- binary
Rotate Page
Rotate a specific page of a PDF document.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
PDF File content
|
docContent | True | byte |
PDF file content. |
|
PDF File Name
|
docName | True | string |
PDF File Name |
|
Page Number
|
page | True | integer |
Page number from Document |
|
Rotation Type
|
rotationType | True | string |
Select the rotation type from the list |
Returns
Output file content from the PDF4me Connect.
- File Content
- binary
Send Document to PDF4me-Workflow
Start PDF4me-Workflow with document from anywhere https://pdf4me.com/power-automate/documentation/actions/send-document-to-pdf4me-workflow/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
Input file content from the source. |
|
Input File Name
|
docName | True | string |
Input file name. |
|
PDF4me-Workflow Name
|
wfName | True | string |
Set your PDF4me-Workflow name |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
Status
|
status | string |
PDF4me WorkFlow trigger status |
|
Job Id
|
jobId | string |
JobId of the executed PDF4me workflow |
Split Document
Split the PDF document by page number or recurring pages. https://pdf4me.com/power-automate/documentation/actions/split-pdf/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
File Content
|
docContent | True | byte |
The content of the input file |
|
File Name
|
Name | True | string |
Name of the file |
|
Split Action
|
splitAction | True | string |
Choose the split action type |
|
Split Action Value
|
splitActionNumber | True | integer |
Enter the value based on the split action |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
splitedDocuments
|
splitedDocuments | array of object |
splitedDocuments |
|
File Name
|
splitedDocuments.fileName | string |
Output file name |
|
File Content
|
splitedDocuments.streamFile | byte |
Output file content |
Split Document by Barcode
Split the PDF document by barcode types and filters. https://pdf4me.com/power-automate/documentation/actions/split-by-barcode/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Barcode Filter
|
barcodeFilter | True | string |
Choose the Barcode filter |
|
Barcode Data
|
barcodeString | True | string |
Type the barcode data to split |
|
Barcode Type
|
barcodeType | True | string |
Choose the Barcode type |
|
File Content
|
docContent | True | byte |
The content of the input file |
|
File Name
|
Name | True | string |
Name of the file |
|
Split Barcode Page
|
splitBarcodePage | True | string |
Choose the Split Barcode Page |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
splitedDocuments
|
splitedDocuments | array of object |
splitedDocuments |
|
File Name
|
splitedDocuments.fileName | string |
Output file name |
|
File Content
|
splitedDocuments.streamFile | byte |
Output file content |
Text Stamp on PDF
Add a background watermark text to the PDF document. https://pdf4me.com/power-automate/documentation/actions/text-stamp/
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Align X
|
alignX | True | string |
Set alignment in horizontal scale |
|
Align Y
|
alignY | True | string |
Set alignment in vertical scale |
|
File Content
|
docContent | True | byte |
Input file content from the source |
|
File Name
|
Name | True | string |
Input file name from the source |
|
Pages
|
pages | True | string |
Mention the page numbers like 1,2 |
|
Text
|
text | True | string |
Stamp text |
Returns
Output file content from the PDF4me Connect
- File Content
- binary
Unlock PDF
Removes password protection from a PDF file.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
PDF File content
|
docContent | True | byte |
PDF file content. |
|
PDF File Name
|
docName | True | string |
PDF File Name |
|
Password
|
password | True | string |
Password Set for the pdf file. |
Returns
Output file content from the PDF4me Connect.
- File Content
- binary
Triggers
| Get Document from PDF4me |
Triggers when a document is sent from PDF4me apps. |
Get Document from PDF4me
Triggers when a document is sent from PDF4me apps.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Name
|
Name | True | string |
Name of the action |
Definitions
binary
This is the basic data type 'binary'.
الملاحظات
إرسال الملاحظات وعرضها المتعلقة بـ