PDF4me Connect (Preview)

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
Email 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 connection10060 seconds

Actions

Convert HTML to PDF (Preview)

Convert your HTML file to PDF. https://pdf4me.com/power-automate/documentation/actions/html-to-pdf/

Convert Md to PDF (Preview)

Convert your Md file to PDF. https://pdf4me.com/power-automate/documentation/actions/markdown-to-pdf/

Convert PDF to editable PDF using OCR (Preview)

Create searchable PDF using OCR. https://pdf4me.com/power-automate/documentation/actions/pdf-ocr/

Convert PDF to Excel (Preview)

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/

Convert PDF to Word (Preview)

Transform PDF documents to high quality editable DOCX files. https://pdf4me.com/power-automate/documentation/actions/pdf-to-word/

Convert to PDF (Preview)

Convert any type of office documents to PDF format. https://pdf4me.com/power-automate/documentation/actions/convert-to-pdf/

Convert URL to PDF (Preview)

Convert your URL file to PDF. https://pdf4me.com/power-automate/documentation/actions/url-to-pdf/

Create a Thumbnail Image (Preview)

Create thumbnail for the PDF document. https://pdf4me.com/power-automate/documentation/actions/create-thumbnail/

Create PdfA (Preview)

Create PdfA document. https://pdf4me.com/power-automate/documentation/actions/create-pdfa/

Extract Pages from PDF (Preview)

Extract the required pages from the PDF document. https://pdf4me.com/power-automate/documentation/actions/extract-pages/

Image Stamp on PDF (Preview)

Add logo image or watermark image to the PDF document. https://pdf4me.com/power-automate/documentation/actions/image-stamp/

Mail Merge with Data File (List of Docs) (Preview)

Merge document template with data from excel or Json file. https://pdf4me.com/power-automate/documentation/actions/mail-merge-with-data-file-list/

Mail Merge with Data File (Single Doc) (Preview)

Merge document template with data from excel or Json file. https://pdf4me.com/power-automate/documentation/actions/mail-merge-with-data-file-single/

Mail Merge with Data String (List of Docs) (Preview)

Merge document template with data as json text. https://pdf4me.com/power-automate/documentation/actions/mail-merge-with-data-string-list/

Mail Merge with Data String (Single Doc) (Preview)

Merge document template with data as json text. https://pdf4me.com/power-automate/documentation/actions/mail-merge-with-data-string-single/

Merge multiple PDF files into a single PDF file (Preview)

Merge multiple PDF documents into a single pdf document. https://pdf4me.com/power-automate/documentation/actions/merge/

Merge two PDF files one over another as Overlay (Preview)

Merge two PDF documents one over another as Overlay. https://pdf4me.com/power-automate/documentation/actions/merge-overlay/

Optimize Document (Preview)

Optimize the PDF document. https://pdf4me.com/power-automate/documentation/actions/compress-pdf/

Produce document with dynamic data collection and templates [DEPRECATED]

Produce your document with dynamic data collection and templates.

Protect Document (Preview)

Protect the document with custom password. https://pdf4me.com/power-automate/documentation/actions/protect-document/

Rotate Document (Preview)

Rotate the pages and in all directions. https://pdf4me.com/power-automate/documentation/actions/rotate/

Send Document to PDF4me-Workflow (Preview)

Start PDF4me-Workflow with document from anywhere https://pdf4me.com/power-automate/documentation/actions/send-document-to-pdf4me-workflow/

Split Document (Preview)

Split the PDF document by page number or recurring pages. https://pdf4me.com/power-automate/documentation/actions/split-pdf/

Split Document by Barcode (Preview)

Split the PDF document by barcode types and filters. https://pdf4me.com/power-automate/documentation/actions/split-by-barcode/

Text Stamp on PDF (Preview)

Add a background watermark text to the PDF document. https://pdf4me.com/power-automate/documentation/actions/text-stamp/

Convert HTML to PDF (Preview)

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 (Preview)

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 (Preview)

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 (Preview)

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 (Preview)

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 (Preview)

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 (Preview)

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 (Preview)

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 (Preview)

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 (Preview)

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 (Preview)

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) (Preview)

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) (Preview)

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) (Preview)

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) (Preview)

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 (Preview)

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 (Preview)

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 (Preview)

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 (Preview)

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 (Preview)

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

Send Document to PDF4me-Workflow (Preview)

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 (Preview)

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 (Preview)

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 (Preview)

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

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'.