PDF4me gives you all functionalities around PDF, e.g. convert, merge, split, make Pdf/A compatible, optimize, protect, unlock, do OCR, create watermarks, get thumbnails, rotate, attach barcodes.
Status: Preview |
Tier: Premium |
Version: 3.0 |
Name |
Summary |
PdfOcr |
|
PdfToExcel |
|
PdfToWord |
|
ConvertToPdf_V2 ([Optional]ConvertToPdf_V2ParameterBody body) |
Convert to Pdf |
CreateThumbnail_V2 ([Optional]CreateThumbnail_V2ParameterBody body) |
Create a Thumbnail |
ExtractPages_V2 ([Optional]ExtractPages_V2ParameterBody body) |
Extract Pages |
Merge |
|
Optimize Document |
|
Create PdfA |
|
ProtectDocument_V2 ([Optional]ProtectDocument_V2ParameterBody body) |
Protect Document |
RotateDocument_V2 ([Optional]RotateDocument_V2ParameterBody body) |
Rotate Document |
SplitDocument_V2 ([Optional]SplitDocument_V2ParameterBody body) |
Split Document |
SplitDocByBarcode_V2 ([Optional]SplitDocByBarcode_V2ParameterBody body) |
Split Document by Barcode |
Stamp |
Name |
Summary |
Name |
Summary |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Summary: PdfOcr
Description: Create searchable PDF using OCR. https://developer.pdf4me.com/docs/api/microsoft-flow/pdf-ocr-connector/
Syntax:
PDF4me.PdfOcr_V2 ([Optional]PdfOcr_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
|
|
False |
Returns:
Type:string(binary)File Content
Title: File Content
Description: Output file content from the PDF4me API response
Summary: PdfToExcel
Description: Create XLSX spreadsheets from PDFs with tabular data . Even from an image you can generate an XLS. https://developer.pdf4me.com/docs/api/microsoft-flow/pdf-to-excel-connector/
Syntax:
PDF4me.PdfToExcel_V2 ([Optional]PdfToExcel_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
|
|
False |
Returns:
Type:string(binary)File Content
Title: File Content
Description: Output file content from the PDF4me API response
Summary: PdfToWord
Description: Transform PDF documents to high quality editable DOCX files. https://developer.pdf4me.com/docs/api/microsoft-flow/pdf-to-word-connector/
Syntax:
PDF4me.PdfToWord_V2 ([Optional]PdfToWord_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
|
|
False |
Returns:
Type:string(binary)File Content
Title: File Content
Description: Output file content from the PDF4me API response
Summary: Convert to Pdf
Description: Convert any type of office documents to PDF format. https://developer.pdf4me.com/docs/api/microsoft-flow/convert-to-pdf-flow-connector/
Syntax:
PDF4me.ConvertToPdf_V2 ([Optional]ConvertToPdf_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
|
|
False |
Returns:
Type:string(binary)File Content
Title: File Content
Description: Output file content from the PDF4me API response
Summary: Create a Thumbnail
Description: Create thumbnail for the PDF document. https://developer.pdf4me.com/docs/api/microsoft-flow/create-thumbnail-flow-connector/
Syntax:
PDF4me.CreateThumbnail_V2 ([Optional]CreateThumbnail_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
CreateThumbnail_V2ParameterBody
|
|
False |
Returns:
Type:string(binary)File Content
Title: File Content
Description: Output file content from the PDF4me API response
Summary: Extract Pages
Description: Extract the required pages from the PDF document. https://developer.pdf4me.com/docs/api/microsoft-flow/extract-pages-flow-connector/
Syntax:
PDF4me.ExtractPages_V2 ([Optional]ExtractPages_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
|
|
False |
Returns:
Type:string(binary)File Content
Title: File Content
Description: Output file content from the PDF4me API response
Summary: Merge
Description: Merge multiple PDF documents into a single pdf document. https://developer.pdf4me.com/docs/api/microsoft-flow/merge-connector/
Syntax:
PDF4me.Merge_V2 (Merge_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
|
|
True |
Returns:
Type:string(binary)File Content
Title: File Content
Description: Output file content from PDF4me merge
Summary: Optimize Document
Description: Optimize the PDF document. https://developer.pdf4me.com/docs/api/microsoft-flow/optimize-document-floe-connector/
Syntax:
PDF4me.Optimize_V2 ([Optional]Optimize_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
|
|
False |
Returns:
Type:string(binary)File Content
Title: File Content
Description: Output file content from the PDF4me API response
Summary: Create PdfA
Description: Create PdfA document. https://developer.pdf4me.com/docs/api/microsoft-flow/create-pdfa-flow-connector/
Syntax:
PDF4me.CreatePdfA_V2 ([Optional]CreatePdfA_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
|
|
False |
Returns:
Type:string(binary)File Content
Title: File Content
Description: Output File Content from the PDF4me API response
Summary: Protect Document
Description: Protect the document with custom password. https://developer.pdf4me.com/docs/api/microsoft-flow/protect-document-flow-document/
Syntax:
PDF4me.ProtectDocument_V2 ([Optional]ProtectDocument_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
ProtectDocument_V2ParameterBody
|
|
False |
Returns:
Type:string(binary)File Content
Title: File Content
Description: Output file content from the PDF4me API response
Summary: Rotate Document
Description: Rotate the pages and in all directions. https://developer.pdf4me.com/docs/api/microsoft-flow/rotate-document-flow-connector/
Syntax:
PDF4me.RotateDocument_V2 ([Optional]RotateDocument_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
RotateDocument_V2ParameterBody
|
|
False |
Returns:
Type:string(binary)File Content
Title: File Content
Description: Output file content from the PDF4me API response
Summary: Split Document
Description: Split the PDF document by page number or recurring pages. https://developer.pdf4me.com/docs/api/microsoft-flow/split-document-flow-connector/
Syntax:
PDF4me.SplitDocument_V2 ([Optional]SplitDocument_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
|
|
False |
Returns:
Summary: Split Document by Barcode
Description: Split the PDF document by barcode types and filters. https://developer.pdf4me.com/docs/api/microsoft-flow/split-by-barcode-flow-connector/
Syntax:
PDF4me.SplitDocByBarcode_V2 ([Optional]SplitDocByBarcode_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
SplitDocByBarcode_V2ParameterBody
|
|
False |
Returns:
Type:SplitDocByBarcode_V2Response
Summary: Stamp
Description: Add a background watermark text to the PDF document. https://developer.pdf4me.com/docs/api/microsoft-flow/stamp-flow-connector/
Syntax:
PDF4me.Stamp_V2 ([Optional]Stamp_V2ParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
body |
|
|
False |
Returns:
Type:string(binary)File Content
Title: File Content
Description: Output file content from the PDF4me API response
Summary:
Description:
Properties:
Name |
Type |
Summary |
docContent |
string(byte)
|
Input file content from the source |
document |
|
document |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
Name |
string
|
Name of the file from the source |
Summary:
Description:
Properties:
Name |
Type |
Summary |
compliance |
string
|
Select the compliance from the list Values: [PdfA1b, PdfA1a, PdfA2b, PdfA2u, PdfA2a, PdfA3b, PdfA3u, PdfA3a] |
docContent |
string(byte)
|
Input file content from the source |
document |
|
document |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
Name |
string
|
Input file name from the source |
Summary:
Description:
Properties:
Name |
Type |
Summary |
docContent |
string(byte)
|
Input file content from the source |
document |
|
document |
imageAction |
|
imageAction |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
name |
string
|
Input file name from the source |
Summary:
Description: imageAction
Properties:
Name |
Type |
Summary |
ImageExtension |
string
|
Choose the image extension from the list Values: [jpg, jpeg, bmp, gif, jb2, jp2, jpf, jpx, png, tif, tiff] |
PageSelection |
|
PageSelection |
WidthPixel |
integer(int32)
|
Size of the thumbnail image in (Width)Pixels |
Summary:
Description: PageSelection
Properties:
Name |
Type |
Summary |
PageNrs |
array of (integer(int32))
|
PageNrs |
Summary:
Description:
Properties:
Name |
Type |
Summary |
docContent |
string(byte)
|
Input file content from the source |
document |
|
document |
pageNumbers |
string
|
PageNumbers to be extracted (e.g: 1,2) |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
Name |
string
|
Input file name from the source |
Summary:
Description:
Properties:
Name |
Type |
Summary |
docContent |
array of (string(byte))
|
docContent |
document |
|
document |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
Name |
string
|
Name |
Summary:
Description:
Properties:
Name |
Type |
Summary |
docContent |
string(byte)
|
Input file content from the source |
document |
|
document |
optimizeProfile |
string
|
Choose the profile Values: [Default, Web, Print, Max] |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
Name |
string
|
Input file name from the source |
Summary:
Description:
Properties:
Name |
Type |
Summary |
docContent |
string(byte)
|
Input file content from the source |
document |
|
document |
qualityType |
string
|
Choose QualityType Values: [Draft, High] |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
Name |
string
|
Input file name from the source |
Summary:
Description:
Properties:
Name |
Type |
Summary |
docContent |
string(byte)
|
Input file content from the source |
document |
|
document |
qualityType |
string
|
Choose QualityType Values: [Draft, High] |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
Name |
string
|
Input file name from the source |
Summary:
Description:
Properties:
Name |
Type |
Summary |
docContent |
string(byte)
|
Input file content from the source |
document |
|
document |
qualityType |
string
|
Choose QualityType Values: [Draft, High] |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
Name |
string
|
Input file name from the source |
Summary:
Description:
Properties:
Name |
Type |
Summary |
docContent |
string(byte)
|
Input file content from the source |
document |
|
document |
password |
string
|
Custom password |
pdfPermission |
string
|
Allowed permission for the document Values: [All, None, Copy, Annotate, FillForms, SupportDisabilities, Assemble, DigitalPrint, Print, Modify] |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
Name |
string
|
Input file name from the source |
Summary:
Description:
Properties:
Name |
Type |
Summary |
docContent |
string(byte)
|
Input file content from the source |
document |
|
document |
rotationType |
string
|
Select the rotation type from the list Values: [NoRotation, Clockwise, CounterClockwise, UpsideDown] |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
Name |
string
|
Input file name from the source |
Summary:
Description:
Properties:
Name |
Type |
Summary |
barcodeFilter |
string
|
Choose the Barcode filter Values: [startsWith, endsWith, contains, exact] |
barcodeString |
string
|
Type the barcode data to split |
barcodeType |
string
|
Choose the Barcode type Values: [any, datamatrix, qrcode] |
docContent |
string(byte)
|
The content of the input file |
document |
|
document |
splitBarcodePage |
string
|
Choose the Split Barcode Page Values: [before, after, remove] |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
Name |
string
|
Name of the file |
Summary:
Description:
Properties:
Name |
Type |
Summary |
splitedDocuments |
array of (SplitedDocumentsItem)
|
splitedDocuments |
Summary:
Description:
Properties:
Name |
Type |
Summary |
fileName |
string
|
Output file name |
streamFile |
string(byte)
|
Output file content |
Summary:
Description:
Properties:
Name |
Type |
Summary |
docContent |
string(byte)
|
The content of the input file |
document |
|
document |
splitAction |
string
|
Choose the split action type Values: [SplitAfterPage, RecurringSplitAfterPage] |
splitActionNumber |
integer(int32)
|
Enter the value based on the split action |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
Name |
string
|
Name of the file |
Summary:
Description:
Properties:
Name |
Type |
Summary |
splitedDocuments |
array of (SplitedDocumentsItem)
|
splitedDocuments |
Summary:
Description:
Properties:
Name |
Type |
Summary |
fileName |
string
|
Output file name |
streamFile |
string(byte)
|
Output file content |
Summary:
Description:
Properties:
Name |
Type |
Summary |
alignX |
string
|
Set alignment in horizontal scale Values: [left, center, right] |
alignY |
string
|
Set alignment in vertical scale Values: [top, middle, bottom] |
docContent |
string(byte)
|
Input file content from the source |
document |
|
document |
pages |
string
|
Mention the page numbers like 1,2 |
text |
string
|
Stamp text |
Summary:
Description: document
Properties:
Name |
Type |
Summary |
Name |
string
|
Input file name from the source |