Muhimbi PDF

Convert, Compress, Extract Text, Extract Key Value Pairs, Merge, Watermark, Secure and OCR files.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Standard All Power Automate regions except the following:
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Standard All Power Apps regions except the following:
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Muhimbi Support
URL https://support.muhimbi.com
Email support@muhimbi.com
Connector Metadata
Publisher Muhimbi Ltd
Website https://www.muhimbi.com/
Privacy policy https://www.muhimbi.com/legal/privacy-policy/
Categories Collaboration;Content and Files

The Nutrient Document Converter Online is the market-leading solution for converting, merging, splitting, watermarking, compressing, securing, archiving, and OCRing files using Power Automate flows.

It supports more than 100 file types, including MS Word, Excel, InfoPath, PowerPoint, MSG, email, Visio, images, HTML, and AutoCAD - providing the highest fidelity available on the market.

Document Converter provides a quick solution for building automated document workflows that streamline business processes. Workflows are easily built on any of the platforms supported by Power Automate, including SharePoint, OneDrive, Google Drive, and Dropbox.

Some common use cases include preserving and archiving emails, Office files, PDFs, or images by converting them to PDF/A format; securing documents by adding passwords, encryption, and dynamic watermarks like a user ID, IP address, or timestamp; unlocking text from images and scanned PDFs by setting up an automated OCR and text extraction workflow; compressing, splitting and merging documents.


Prerequisites

To use this connector, you’ll need a Free or Trial account for Nutrient Document Converter Online. Please familiarize yourself with the differences between the Free and Trial accounts.


How to get started

Fill out the form here to sign up for a 30-day trial and get immediate access to the Nutrient Document Converter Online connector. Watch this getting started video to see the whole process. Once you’ve submitted the form, an email with your trial activation details will be sent to you.

Read the Document Converter for Power Automate documentation or refer to this list of Power Automate and Logic Apps tutorials for help.


Known issues and limitations

Please note that source documents secured via IRM / RDM / RMS / AIP solutions cannot be processed due to security restrictions.

If you have any questions, please contact our friendly Support Desk.

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Add composite watermark

Add a complex watermark to a PDF file - https://www.muhimbi.com/guides/pdf-converter/power-automate/apply-multiple-watermarks/

Add ellipse watermark

Add an ellipse watermark to a PDF file.

Add image watermark

Add an image based watermark to a PDF file - https://www.muhimbi.com/guides/pdf-converter/power-automate/add-image-watermark/

Add line watermark

Add a line watermark to a PDF file.

Add Linear Barcode watermark

Add a Linear Barcode watermark to a PDF file - https://www.muhimbi.com/guides/pdf-converter/power-automate/create-barcodes/

Add PDF watermark

Add a PDF based watermark to a PDF file.

Add QR Code watermark

Add a QR Code watermark to a PDF file - https://www.muhimbi.com/guides/pdf-converter/power-automate/create-qr-codes/

Add rectangle watermark

Add a rectangle watermark to a PDF file.

Add RTF watermark

Add a rich-text watermark to a PDF file.

Add text watermark

Add a plain-text watermark to a PDF file - https://www.muhimbi.com/guides/pdf-converter/power-automate/watermark/

Compress PDF

Compress a PDF document.

Convert CAD drawing to PDF

Convert a CAD drawing file to a PDF or other formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/cad-to-pdf/

Convert document

Convert more than 60 file types to PDF documents or other formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/conversion/

Convert document to PDF-A

Archive documents by converting Office files, images, and PDFs to PDF/A 1b, 2b, and 3b formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/pdf-to-pdfa

Convert email to PDF

Convert an email file to PDF or other format - https://www.muhimbi.com/guides/pdf-converter/power-automate/email-to-pdf/

Convert Excel document

Convert Microsoft Excel (XLS, XLSX, and more) to PDF documents or other formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/excel-to-pdf

Convert HTML to PDF

Convert URLs or HTML files to PDF - https://www.muhimbi.com/guides/pdf-converter/power-automate/html-to-pdf/

Convert InfoPath document

Convert an InfoPath file to PDF or other formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/infopath-to-pdf/

Convert PowerPoint document

Convert Microsoft PowerPoint (PPT, PPTX, and more) to PDF documents or other formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/ppt-to-pdf/

Convert to OCRed PDF

Perform OCR on an existing PDF document or an image to create a searchable PDF - https://www.muhimbi.com/guides/pdf-converter/power-automate/pdf-ocr/

Convert Visio document

Convert a Visio document to PDF or XPS - https://www.muhimbi.com/guides/pdf-converter/power-automate/visio-to-pdf

Convert Word document

Convert Microsoft Word (DOC, DOCX, and more) to PDF documents or other formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/word-to-pdf/

Copy metadata (SharePoint only)

Copy metadata and set content type - https://www.muhimbi.com/blog/use-microsoft-flow-to-copy-sharepoint-metadata/

Export PDF Forms Data

Convert data from a PDF Form to XML, FDF or XFDF - https://www.muhimbi.com/guides/pdf-converter/power-automate/extract-pdf-form-data/

Extract Key Value Pairs

Extract key value pairs from a PDF document.

Extract Text from PDF

Extract text from a PDF document.

Extract text using OCR

Extract text from a PDF file using OCR - https://www.muhimbi.com/guides/pdf-converter/power-automate/extract-text-from-pdf/

Import PDF Forms data

Import data and fill PDF forms - https://www.muhimbi.com/guides/pdf-converter/power-automate/fill-pdf-form/

Merge documents

Merge multiple file formats into a single PDF document - https://www.muhimbi.com/guides/pdf-converter/power-automate/merge-documents/

Secure document

Encrypt and password-protect a PDF document.

Split PDF

Split a PDF file into multiple PDF documents - https://www.muhimbi.com/guides/pdf-converter/power-automate/split-pdf/

Add composite watermark

Add a complex watermark to a PDF file - https://www.muhimbi.com/guides/pdf-converter/power-automate/apply-multiple-watermarks/

Parameters

Name Key Required Type Description
Source file name
source_file_name string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to watermark

Watermark data
watermark_data True string

Watermark data in Muhimbi XML format

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Add ellipse watermark

Add an ellipse watermark to a PDF file.

Parameters

Name Key Required Type Description
Source file name
source_file_name string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to watermark

Position
position True enum

Watermark position on the page

Width
width True string

Width of the watermark (in Pts, 1/72 of an inch)

Height
height True string

Height of the watermark (in Pts, 1/72 of an inch)

X Coordinate
x string

X Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Y Coordinate
y string

Y Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Layer
layer enum

Watermark layer

Rotation
rotation string

Angle of rotation

Opacity
opacity string

Opacity in % (100 is fully visible and 1 is barely visible)

Fill color
fill_color string

Color in #RRGGBB notation

Line color
line_color string

Color in #RRGGBB notation

Line width
line_width string

Width of the line (in Pts, 1/72 of an inch)

Watermark start page
start_page integer

Number of the first page the watermark applies to

Watermark end page
end_page integer

Number of the last page the watermark applies to

Watermark page interval
page_interval integer

Which pages to display the watermark on (1=every page, 2=every other, etc)

Watermark page orientation
page_orientation enum

Orientation of pages the watermark applies to.

Print only
print_only enum

Tells if the watermark is only visible when the document is printed

Watermark start section
start_section integer

The first section in a Word or Excel document the watermark is visible

Watermark end section
end_section integer

The last section in a Word or Excel document the watermark is visible

Watermark page type
page_type string

One or more page types for Word and Excel documents, eg. default|first|even

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Add image watermark

Add an image based watermark to a PDF file - https://www.muhimbi.com/guides/pdf-converter/power-automate/add-image-watermark/

Parameters

Name Key Required Type Description
Source file name
source_file_name string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to watermark

Image
image_file True byte

Image content or URL

Position
position True enum

Watermark position on the page

Width
width True string

Width of the watermark (in Pts, 1/72 of an inch)

Height
height True string

Height of the watermark (in Pts, 1/72 of an inch)

X Coordinate
x string

X Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Y Coordinate
y string

Y Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Layer
layer enum

Watermark layer

Rotation
rotation string

Angle of rotation

Opacity
opacity string

Opacity in % (100 is fully visible and 1 is barely visible)

Watermark background color
fill_color string

Color in #RRGGBB notation

Watermark outline color
line_color string

Color in #RRGGBB notation

Watermark outline width
line_width string

Width of the watermark outline (in Pts, 1/72 of an inch)

Watermark start page
start_page integer

Number of the first page the watermark applies to

Watermark end page
end_page integer

Number of the last page the watermark applies to

Watermark page interval
page_interval integer

Which pages to display the watermark on (1=every page, 2=every other, etc)

Watermark page orientation
page_orientation enum

Orientation of pages the watermark applies to.

Print only
print_only enum

Tells if the watermark is only visible when the document is printed

Watermark start section
start_section integer

The first section in a Word or Excel document the watermark is visible

Watermark end section
end_section integer

The last section in a Word or Excel document the watermark is visible

Watermark page type
page_type string

One or more page types for Word and Excel documents, eg. default|first|even

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Add line watermark

Add a line watermark to a PDF file.

Parameters

Name Key Required Type Description
Source file name
source_file_name string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to watermark

Position
position True enum

Watermark position on the page

X Coordinate (start)
x True string

Start X Coordinate of the line (in Pts, 1/72 of an inch)

Y Coordinate (start)
y True string

Start Y Coordinate of the line (in Pts, 1/72 of an inch)

X Coordinate (end)
end_x True string

End X Coordinate of the line (in Pts, 1/72 of an inch)

Y Coordinate (end)
end_y True string

End Y Coordinate of the line (in Pts, 1/72 of an inch)

Layer
layer enum

Watermark layer

Rotation
rotation string

Angle of rotation

Opacity
opacity string

Opacity in % (100 is fully visible and 1 is barely visible)

Line color
line_color string

Color in #RRGGBB notation

Line width
line_width string

Width of the line (in Pts, 1/72 of an inch)

Watermark start page
start_page integer

Number of the first page the watermark applies to

Watermark end page
end_page integer

Number of the last page the watermark applies to

Watermark page interval
page_interval integer

Which pages to display the watermark on (1=every page, 2=every other, etc)

Watermark page orientation
page_orientation enum

Orientation of pages the watermark applies to.

Print only
print_only enum

Tells if the watermark is only visible when the document is printed

Watermark start section
start_section integer

The first section in a Word or Excel document the watermark is visible

Watermark end section
end_section integer

The last section in a Word or Excel document the watermark is visible

Watermark page type
page_type string

One or more page types for Word and Excel documents, eg. default|first|even

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Add Linear Barcode watermark

Add a Linear Barcode watermark to a PDF file - https://www.muhimbi.com/guides/pdf-converter/power-automate/create-barcodes/

Parameters

Name Key Required Type Description
Source file name
source_file_name string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to watermark

Barcode content
content True string

Data to embed in the Linear Barcode

Barcode type
barcode_type True enum

The type of the barcode

Omit encoding of start/stop symbols
omit_start_stop_symbols enum

Flag indicating if start and stop symbols have to be encoded into the barcode or not

Disable check digit
disable_checkdigit True enum

Flag indicating if the check digit has to be calculated or not

Show check digit
show_checkdigit True enum

Flag indicating if the check digit should be displayed in the barcode label or not

Margin
margin string

Margin around the barcode

Font family
font_family_name string

Name of the font, e.g. Arial, Times New Roman, Calibri

Font size
font_size string

Size of the font in Pt

Font style
font_style string

One or more styles, e.g. bold|italic|underline|strikeout

Label placement
label_placement enum

Placement of the barcode label

Position
position True enum

Watermark position on the page

Width
width True string

Width of the watermark (in Pts, 1/72 of an inch)

Height
height True string

Height of the watermark (in Pts, 1/72 of an inch)

X Coordinate
x string

X Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Y Coordinate
y string

Y Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Layer
layer enum

Watermark layer

Rotation
rotation string

Angle of rotation

Opacity
opacity string

Opacity in % (100 is fully visible and 1 is barely visible)

Barcode background color
fill_color string

Color in #RRGGBB notation

Barcode bar color
line_color string

Color in #RRGGBB notation

Watermark start page
start_page integer

Number of the first page the watermark applies to

Watermark end page
end_page integer

Number of the last page the watermark applies to

Watermark page interval
page_interval integer

Which pages to display the watermark on (1=every page, 2=every other, etc)

Watermark page orientation
page_orientation enum

Orientation of pages the watermark applies to.

Print only
print_only enum

Tells if the watermark is only visible when the document is printed

Watermark start section
start_section integer

The first section in a Word or Excel document the watermark is visible

Watermark end section
end_section integer

The last section in a Word or Excel document the watermark is visible

Watermark page type
page_type string

One or more page types for Word and Excel documents, eg. default|first|even

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Add PDF watermark

Add a PDF based watermark to a PDF file.

Parameters

Name Key Required Type Description
Source file name
source_file_name string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to watermark

PDF Watermark
pdf_file True byte

PDF watermark content or URL

Position
position True enum

Watermark position on the page

Width
width True string

Width of the watermark (in Pts, 1/72 of an inch)

Height
height True string

Height of the watermark (in Pts, 1/72 of an inch)

X Coordinate
x string

X Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Y Coordinate
y string

Y Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Layer
layer enum

Watermark layer

Rotation
rotation string

Angle of rotation

Opacity
opacity string

Opacity in % (100 is fully visible and 1 is barely visible)

Watermark start page
start_page integer

Number of the first page the watermark applies to

Watermark end page
end_page integer

Number of the last page the watermark applies to

Watermark page interval
page_interval integer

Which pages to display the watermark on (1=every page, 2=every other, etc)

Watermark page orientation
page_orientation enum

Orientation of pages the watermark applies to.

Print only
print_only enum

Tells if the watermark is only visible when the document is printed

Watermark start section
start_section integer

The first section in a Word or Excel document the watermark is visible

Watermark end section
end_section integer

The last section in a Word or Excel document the watermark is visible

Watermark page type
page_type string

One or more page types for Word and Excel documents, eg. default|first|even

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Add QR Code watermark

Add a QR Code watermark to a PDF file - https://www.muhimbi.com/guides/pdf-converter/power-automate/create-qr-codes/

Parameters

Name Key Required Type Description
Source file name
source_file_name string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to watermark

Content
content True string

Data to embed in the QR Code

Version
version True enum

Version

Input mode
input_mode True enum

Input mode

Error correction level
error_correction_level True enum

Error correction level

Position
position True enum

Watermark position on the page

Width
width True string

Width of the watermark (in Pts, 1/72 of an inch)

Height
height True string

Height of the watermark (in Pts, 1/72 of an inch)

X Coordinate
x string

X Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Y Coordinate
y string

Y Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Layer
layer enum

Watermark layer

Rotation
rotation string

Angle of rotation

Opacity
opacity string

Opacity in % (100 is fully visible and 1 is barely visible)

Watermark background color
fill_color string

Color in #RRGGBB notation

Watermark foreground color
line_color string

Color in #RRGGBB notation

Watermark start page
start_page integer

Number of the first page the watermark applies to

Watermark end page
end_page integer

Number of the last page the watermark applies to

Watermark page interval
page_interval integer

Which pages to display the watermark on (1=every page, 2=every other, etc)

Watermark page orientation
page_orientation enum

Orientation of pages the watermark applies to.

Print only
print_only enum

Tells if the watermark is only visible when the document is printed

Watermark start section
start_section integer

The first section in a Word or Excel document the watermark is visible

Watermark end section
end_section integer

The last section in a Word or Excel document the watermark is visible

Watermark page type
page_type string

One or more page types for Word and Excel documents, eg. default|first|even

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Add rectangle watermark

Add a rectangle watermark to a PDF file.

Parameters

Name Key Required Type Description
Source file name
source_file_name string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to watermark

Position
position True enum

Watermark position on the page

Width
width True string

Width of the watermark (in Pts, 1/72 of an inch)

Height
height True string

Height of the watermark (in Pts, 1/72 of an inch)

X Coordinate
x string

X Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Y Coordinate
y string

Y Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Layer
layer enum

Watermark layer

Rotation
rotation string

Angle of rotation

Opacity
opacity string

Opacity in % (100 is fully visible and 1 is barely visible)

Watermark background color
fill_color string

Color in #RRGGBB notation

Watermark outline color
line_color string

Color in #RRGGBB notation

Watermark outline width
line_width string

Width of the watermark outline (in Pts, 1/72 of an inch)

Watermark start page
start_page integer

Number of the first page the watermark applies to

Watermark end page
end_page integer

Number of the last page the watermark applies to

Watermark page interval
page_interval integer

Which pages to display the watermark on (1=every page, 2=every other, etc)

Watermark page orientation
page_orientation enum

Orientation of pages the watermark applies to.

Print only
print_only enum

Tells if the watermark is only visible when the document is printed

Watermark start section
start_section integer

The first section in a Word or Excel document the watermark is visible

Watermark end section
end_section integer

The last section in a Word or Excel document the watermark is visible

Watermark page type
page_type string

One or more page types for Word and Excel documents, eg. default|first|even

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Add RTF watermark

Add a rich-text watermark to a PDF file.

Parameters

Name Key Required Type Description
Source file name
source_file_name string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to watermark

Watermark content
rtf_data True string

Watermark text in RTF format

Position
position True enum

Watermark position on the page

Width
width True string

Width of the watermark (in Pts, 1/72 of an inch)

Height
height True string

Height of the watermark (in Pts, 1/72 of an inch)

X Coordinate
x string

X Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Y Coordinate
y string

Y Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Layer
layer enum

Watermark layer

Rotation
rotation string

Angle of rotation

Opacity
opacity string

Opacity in % (100 is fully visible and 1 is barely visible)

Watermark background color
fill_color string

Color in #RRGGBB notation

Watermark outline color
line_color string

Color in #RRGGBB notation

Watermark outline width
line_width string

Width of the watermark outline (in Pts, 1/72 of an inch)

Watermark start page
start_page integer

Number of the first page the watermark applies to

Watermark end page
end_page integer

Number of the last page the watermark applies to

Watermark page interval
page_interval integer

Which pages to display the watermark on (1=every page, 2=every other, etc)

Watermark page orientation
page_orientation enum

Orientation of pages the watermark applies to.

Print only
print_only enum

Tells if the watermark is only visible when the document is printed

Watermark start section
start_section integer

The first section in a Word or Excel document the watermark is visible

Watermark end section
end_section integer

The last section in a Word or Excel document the watermark is visible

Watermark page type
page_type string

One or more page types for Word and Excel documents, eg. default|first|even

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Add text watermark

Add a plain-text watermark to a PDF file - https://www.muhimbi.com/guides/pdf-converter/power-automate/watermark/

Parameters

Name Key Required Type Description
Source file name
source_file_name string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to watermark

Watermark content
content True string

Watermark text

Font family name
font_family_name True string

Name of the font, e.g. Arial, Times New Roman, Calibri

Font size
font_size True string

Size of the font in Pt

Font color
fill_color True string

Color in #RRGGBB notation

Text alignment
alignment True enum

Text alignment

Word wrap
word_wrap True enum

Spcifies if wordwrap text

Position
position True enum

Watermark position on the page

Width
width True string

Width of the watermark (in Pts, 1/72 of an inch)

Height
height True string

Height of the watermark (in Pts, 1/72 of an inch)

X Coordinate
x string

X Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Y Coordinate
y string

Y Coordinate when 'Position' is set to 'Absolute' (in Pts, 1/72 of an inch)

Layer
layer enum

Watermark layer

Rotation
rotation string

Angle of rotation

Opacity
opacity string

Opacity in % (100 is fully visible and 1 is barely visible)

Font style
font_style string

One or more styles, e.g. bold|italic|underline|strikeout

Font outline color
line_color string

Color in #RRGGBB notation

Font outline width
line_width string

Width of the font outline (in Pts, 1/72 of an inch)

Watermark start page
start_page integer

Number of the first page the watermark applies to

Watermark end page
end_page integer

Number of the last page the watermark applies to

Watermark page interval
page_interval integer

Which pages to display the watermark on (1=every page, 2=every other, etc)

Watermark page orientation
page_orientation enum

Orientation of pages the watermark applies to.

Print only
print_only enum

Tells if the watermark is only visible when the document is printed

Watermark start section
start_section integer

The first section in a Word or Excel document the watermark is visible

Watermark end section
end_section integer

The last section in a Word or Excel document the watermark is visible

Watermark page type
page_type string

One or more page types for Word and Excel documents, eg. default|first|even

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Compress PDF

Compress a PDF document.

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

Remove Annotations
remove_annotations enum

Remove the annotations in the PDF

Remove Blank Pages
remove_blank_pages enum

Remove the blank pages in the PDF

Remove Bookmarks
remove_bookmarks enum

Remove the bookmarks in the PDF

Remove Embedded Files
remove_embedded_files enum

Remove the embedded files in the PDF

Remove Form Fields
remove_form_fields enum

Remove the form fields in the PDF

Remove Hyperlinks
remove_hyperlinks enum

Remove the hyperlinks in the PDF

Remove JavaScript
remove_javascript enum

Remove the javascript in the PDF

Remove Metadata
remove_metadata enum

Remove the metadata in the PDF

Remove Page Thumbnails
remove_page_thumbnails enum

Remove the page thumbnails in the PDF

Pack Fonts
pack_fonts enum

Pack the fonts in the PDF

Pack Document
pack_document enum

Pack the document content in the PDF

Recompress Images
recompress_images enum

Recompress the images in the PDF

Enable MRC
enable_mrc enum

Enable MRC compression for the PDF

Downscale Resolution MRC
downscale_resolution_mrc integer

The downscale resolution value for MRC compression

Preserve Smoothing
preserve_smoothing enum

Preserve smoothing for the PDF

Image Quality
image_quality enum

The output image quality for the PDF

Downscale Images
downscale_images enum

Downscale images during compression for the PDF

Downscale Resolution
downscale_resolution integer

The downscale resolution value for compression

Enable Color Detection
enable_color_detection enum

Enable color detection for the PDF

Enable Char Repair
enable_char_repair enum

Enable character repair for the PDF

Enable JPEG2000
enable_jpeg2000 enum

Enable JPEG2000 compression for the PDF

Enable JBIG2
enable_jbig2 enum

Enable JBIG2 compression for the PDF

JBIG2 PMS Threshold
jbig2_pms_threshold integer

The threshold for JBIG2 pattern matching and substitution

Override settings
override_settings string

Optional settings using Muhimbi's XML syntax

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Convert CAD drawing to PDF

Convert a CAD drawing file to a PDF or other formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/cad-to-pdf/

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

Paper size
paper_size enum

Paper size for the output

Paper size (custom)
paper_size_custom string

Applicable if 'Paper size' is set to 'Custom'

Page margins
page_margins string

E.g. '1.5cm' (for uniform) or '0.5in, 0.25in, 0.5in, 0.25in' (for non-uniform) margins

Background color
background_color string

.Net color name or hex color (#aarrggbb or #rrggbb)

Foreground color
foreground_color enum

The foreground effect or color

Foreground color (custom)
foreground_color_custom string

.Net color name or hex color (#aarrggbb or #rrggbb). Applicable if 'Foreground color' is set to 'Custom'

Empty layout detection
empty_layout_detection_mode enum

Select which layouts should be skipped

Layout Sort Order
layout_sort_order enum

Specify the sort order in which the layouts are converted

Start page
start_page integer

The first page to include

End page
end_page integer

The last page to include

Override settings
override_settings string

Optional settings using Muhimbi's XML syntax

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Convert document

Convert more than 60 file types to PDF documents or other formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/conversion/

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

Output format
output_format True enum

Output format

Override settings
override_settings string

Optional settings using Muhimbi's XML syntax

Template file content
template_file_content byte

Optional template file content (e.g. infopath XSN file)

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Convert document to PDF-A

Archive documents by converting Office files, images, and PDFs to PDF/A 1b, 2b, and 3b formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/pdf-to-pdfa

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

PDF profile
pdf_profile True enum

PDF profile to use for rendering the document

Override settings
override_settings string

Optional settings using Muhimbi's XML syntax

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Convert email to PDF

Convert an email file to PDF or other format - https://www.muhimbi.com/guides/pdf-converter/power-automate/email-to-pdf/

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

Include attachments
convert_attachments boolean

Include attachments

Attachment action
attachment_merge_mode enum

What to do with attachments

Attachment summary
display_attachment_summary boolean

Display attachment name in the email header

Unsupported attachment action
unsupported_attachment_behaviour enum

What to do with attachments which cannot be converted into PDF

Include attachment filter
include_attachment_types string

Comma separated values, e.g. *.txt, June???.docx

Exclude attachment filter
exclude_attachment_types string

Comma separated values, e.g. *.txt, June???.docx

Viewport size
viewport_Size string

Specify the viewport size for the conversion in pixels. E.g. 1024x768

Paper size
paper_size enum

Paper size for the output

Paper size (custom)
paper_size_custom string

Applicable if 'Paper size' is set to 'Custom'

Page margins
page_margins string

E.g. '1.5cm' (for uniform) or '0.5in,0.25in,0.5in,0.25in' (for non-uniform) margins.

Attachment errors
break_merge_on_error boolean

How to deal with failure when converting attachments

Min. image size
minimum_image_attachment_dimension integer

Exclude images smaller than the specified number of pixels

Offline mode
enable_offline_mode boolean

In offline mode external resources are disabled

Start page
start_page integer

The first page to include

End page
end_page integer

The last page to include

Conversion quality
quality enum

Quality of the output file

Override settings
override_settings string

Optional settings using Muhimbi's XML syntax

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Convert Excel document

Convert Microsoft Excel (XLS, XLSX, and more) to PDF documents or other formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/excel-to-pdf

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

Output format
output_format True enum

Output format

Range
range enum

Specify which parts of the document to process

Reveal hidden rows
unhide_all_rows boolean

Specify whether you would like hidden rows to be revealed

Reveal hidden columns
unhide_all_columns boolean

Specify whether you would like hidden columns to be revealed

Fit to # pages wide
fit_to_pages_wide integer

Fit all columns onto this number of pages

Fit to # Pages tall
fit_to_pages_tall integer

Fit all rows onto this number of pages

Start page
start_page integer

The first page to include

End page
end_page integer

The last page to include

Quality
quality enum

Quality of the output file

Override settings
override_settings string

Optional settings using Muhimbi's XML syntax

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Convert HTML to PDF

Convert URLs or HTML files to PDF - https://www.muhimbi.com/guides/pdf-converter/power-automate/html-to-pdf/

Parameters

Name Key Required Type Description
Source URL or HTML
source_url_or_html True string

HTML fragment or URL to convert

Page orientation
page_orientation enum

Page orientation

Media type
media_type enum

Media type

Authentication type
authentication_type enum

Authentication type

User name
username string

User name

Password
password password

Password

Viewport size
viewport_size string

Optional width and height of the simulated browser (e.g. 1024x768)

Conversion delay
conversion_delay integer

Conversion delay (in milliseconds)

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Convert InfoPath document

Convert an InfoPath file to PDF or other formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/infopath-to-pdf/

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

Output format
output_format True enum

Output format

Template file content
template_file_content byte

Optional XSN file content

View names
views_to_convert string

Comma separated list view names to convert

Include attachment
convert_attachments boolean

Include attachments

Attachment action
attachment_merge_mode enum

What to do with attachments

Unsupported attachment action
unsupported_attachment_behaviour enum

What to do with attachments which cannot be converted into PDF

Break merge on error
break_merge_on_error boolean

Break conversion when processing of an individual part fails

Include attachment filter
include_attachment_types string

Comma separated values, e.g. *.txt, June???.docx

Exclude attachment filter
exclude_attachment_types string

Comma separated values, e.g. *.txt, June???.docx

Default paper size
default_paper_size enum

Specify paper size to be used when it is not specified in the view

Default paper size (custom)
default_paper_size_custom string

Applicable if 'Default paper size' is set to 'Custom'

Force paper size
force_paper_size enum

Force this papers size regardless of whether it is set in the views or not

Force paper size (custom)
force_paper_size_custom string

Applicable if 'Force paper size' is set to custom

Default page orientation
default_page_orientation enum

Specify papers size to be used if it is not specified in the view

Force page orientation
force_page_orientation enum

Force page orientation regardless of whether it is set in the view or not

Start page
start_page integer

The first page to include

End page
end_page integer

The last page to include

Conversion quality
quality enum

Quality of the output file

Override settings
override_settings string

Optional settings using Muhimbi's XML syntax

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Convert PowerPoint document

Convert Microsoft PowerPoint (PPT, PPTX, and more) to PDF documents or other formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/ppt-to-pdf/

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

Output format
output_format True enum

Output format

Range
range enum

Specify which parts of the document to process

Print layout / handouts
print_output_type enum

Specify how you would like the output to be arranged

Frame slides
frame_slides boolean

Include a frame / border around the slides

Start page
start_page integer

The first page to include

End page
end_page integer

The last page to include

Quality
quality enum

Quality of the output file

Override settings
override_settings string

Optional settings using Muhimbi's XML syntax

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Convert to OCRed PDF

Perform OCR on an existing PDF document or an image to create a searchable PDF - https://www.muhimbi.com/guides/pdf-converter/power-automate/pdf-ocr/

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to OCR

Language
language enum

Language

Performance
performance enum

Performance

Blacklist / whitelist
characters_option enum

Characters option

Characters
characters string

Characters to blacklist or whitelist

Use pagination
paginate boolean

Paginate

Regions
regions string

Limit the area to OCR to one or more specific areas

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Convert Visio document

Convert a Visio document to PDF or XPS - https://www.muhimbi.com/guides/pdf-converter/power-automate/visio-to-pdf

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

Output format
output_format True enum

Output format

Range
range enum

Specify which parts of the file to render

Start page
start_page integer

The first page to include

End page
end_page integer

The last page to include

Quality
quality enum

Quality of the output file

Override settings
override_settings string

Optional settings using Muhimbi's XML syntax

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Convert Word document

Convert Microsoft Word (DOC, DOCX, and more) to PDF documents or other formats - https://www.muhimbi.com/guides/pdf-converter/power-automate/word-to-pdf/

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

Output format
output_format True enum

Output format

Display for review
revisions_and_comments_display_mode enum

Choose what changes would you like to see in this document

Review markup mode
revisions_and_comments_markup_mode enum

Choose how you would like to see changes in this document

Generate bookmarks
generate_bookmarks enum

Choose weather you would like to generate bookmarks based on the document structure

Start page
start_page integer

The first page to include

End page
end_page integer

The last page to include

Quality
quality enum

Quality of the output file

Override settings
override_settings string

Optional settings using Muhimbi's XML syntax

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Copy metadata (SharePoint only)

Copy metadata and set content type - https://www.muhimbi.com/blog/use-microsoft-flow-to-copy-sharepoint-metadata/

Parameters

Name Key Required Type Description
Site url
site_url True string

SharePoint site url (example: http://contoso.sharepoint.com/sites/mysite)

Source file url
source_file_url True string

Path to the source file

Destination file path
destination_file_url True string

Path to the destination file

User name
username string

User name to log in to the SharePoint site

Password
password string

Password to log in to the SharePoint site

Fields to copy
copy_fields string

Optional comma separated list of fields

Destination content type
content_type string

Optional content type for the destination file

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Export PDF Forms Data

Convert data from a PDF Form to XML, FDF or XFDF - https://www.muhimbi.com/guides/pdf-converter/power-automate/extract-pdf-form-data/

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

Output data format
output_format True enum

Output data format

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Extract Key Value Pairs

Extract key value pairs from a PDF document.

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

OCR Language
ocr_language string

The language codes for OCR and KVP extraction, separated by '+'. For example, 'eng+deu+fra' would add English, German, and French.

DPI
dpi enum

Remove the blank pages in the PDF

KVP Output Format
kvp_format enum

The output formats separated by commas. KVP data can be output in JSON, CSV and XML. e.g. json,csv,xml

Page Range
page_range string

The pages to be processed by KVP. Use the string of '1 - 5' for pages 1 to 5, or use the string of '1, 5, 6' to specify pages 1 and 5 and 6.

Autorotate
autorotate enum

Setting this to 'Yes' will automatically rotate pages if the text does not have the correct orientation.

Trim Symbols
trim_symbols enum

Setting this to 'Yes' will remove any symbols from the start/end of values, with the exception of the hash '#' or period '.' symbols.

Include Key Bounding Box
include_key_bounding_box enum

Include the bounding box values for the key in the output

Include Value Bounding Box
include_value_bounding_box enum

Include the bounding box values for the value in the output

Include Page Number
include_page_number enum

Include the page number for the key value pair in the output

Include Confidence
include_confidence enum

Include the confidence score for the key value pair in the output. Confidence is measured between 0 (no confidence) and 100 (full confidence).

Confidence Threshold
confidence_threshold integer

The confidence threshold a key value pair must reach to be included in the output. Results under the threshold are discarded.

Include Type
include_type enum

Include the data type for the key value pair in the output

Expected Keys
expected_keys string

The JSON string containing the expected keys and synonyms

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Extract Text from PDF

Extract text from a PDF document.

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

Page Range
page_range string

The page range to extract text from e.g. 1,5,8-12

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Extract text using OCR

Extract text from a PDF file using OCR - https://www.muhimbi.com/guides/pdf-converter/power-automate/extract-text-from-pdf/

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to OCR

Language
language enum

Language

X Coordinate
x string

X Coordinate (in Pts, 1/72 of an inch)

Y Coordinate
y string

Y Coordinate (in Pts, 1/72 of an inch)

Width
width string

Width of the OCR area (in Pts, 1/72 of an inch)

Height
height string

Height of the OCR area (in Pts, 1/72 of an inch)

Page number
page_number string

Page number (leave blank to OCR all pages)

Performance
performance enum

Performance ()

Blacklist / whitelist
characters_option enum

Characters option

Characters
characters string

Characters to blacklist or whitelist

Use pagination
paginate boolean

Paginate

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for OCRText operation

Import PDF Forms data

Import data and fill PDF forms - https://www.muhimbi.com/guides/pdf-converter/power-automate/fill-pdf-form/

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to convert

PDF Form file content
pdf_template_file_content byte

Content of the PDF Form file

PDF Form URL
pdf_template_url string

URL of the PDF Form

Username
pdf_template_username string

Username to access PDF Form URL

Domain
pdf_template_domain string

Domain for Username to access PDF Form URL

Password
pdf_template_password string

Password to access PDF Form URL

Flatten
flatten enum

Flatten the result

Read-only
read_only enum

Make the result read-only

Override settings
override_settings string

Optional settings using Muhimbi's XML syntax

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Merge documents

Merge multiple file formats into a single PDF document - https://www.muhimbi.com/guides/pdf-converter/power-automate/merge-documents/

Parameters

Name Key Required Type Description
Source file name - 1
source_file_name_1 string

Name of the source file including extension

Source file content - 1
source_file_content_1 byte

Content of the file to merge

Source file name - 2
source_file_name_2 string

Name of the source file including extension

Source file content - 2
source_file_content_2 byte

Content of the file to merge

Source file name - 3
source_file_name_3 string

Name of the source file including extension

Source file content - 3
source_file_content_3 byte

Content of the file to merge

Source file name - 4
source_file_name_4 string

Name of the source file including extension

Source file content - 4
source_file_content_4 byte

Content of the file to merge

Source file name - 5
source_file_name_5 string

Name of the source file including extension

Source file content - 5
source_file_content_5 byte

Content of the file to merge

Each document
document_start_page enum

Document start page

name
source_file_name True string

Name of the source file including extension

content
source_file_content True byte

Content of the file to merge

Override settings
override_settings string

Optional settings using Muhimbi's XML syntax

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Secure document

Encrypt and password-protect a PDF document.

Parameters

Name Key Required Type Description
Source file name
source_file_name string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to secure

Open password
open_password password

Password required to open the document

Owner password
owner_password password

Password required to edit the document (and for PDF apply restrictions defined below)

PDF restrictions
security_options string

Print|HighResolutionPrint|ContentCopy|Annotations|FormFields|ContentAccessibility|DocumentAssembly

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for all operations

Split PDF

Split a PDF file into multiple PDF documents - https://www.muhimbi.com/guides/pdf-converter/power-automate/split-pdf/

Parameters

Name Key Required Type Description
Source file name
source_file_name True string

Name of the source file including extension

Source file content
source_file_content True byte

Content of the file to split

File name template
file_name_template string

File name template for returned files

Split by
file_split_by True enum

Split by option

Split parameter
split_parameter True integer

Split parameter (number of pages or level)

Fail on error
fail_on_error boolean

Fail on error

Returns

Response data for split operation

Definitions

ocr_operation_response

Response data for OCRText operation

Name Path Type Description
Out text
out_text string

Extracted OCRed text in plain text.

Base file name
base_file_name string

Name of the input file without the extension.

Result code
result_code enum

Operation result code.

Result details
result_details string

Operation result details.

operation_response

Response data for all operations

Name Path Type Description
Processed file content
processed_file_content byte

File generated by the Muhimbi converter.

Base file name
base_file_name string

Name of the input file without the extension.

Result code
result_code enum

Operation result code.

Result details
result_details string

Operation result details.

operation_response_common

Response data for all operations

Name Path Type Description
Base file name
base_file_name string

Name of the input file without the extension.

Result code
result_code enum

Operation result code.

Result details
result_details string

Operation result details.

processed_files

Individual files

Name Path Type Description
Processed file name
processed_file_name string

Name of the file with the extension.

Processed file content
processed_file_content byte

File generated by the Muhimbi converter.

split_operation_response

Response data for split operation

Name Path Type Description
Processed files
processed_files array of processed_files

Files generated by the Muhimbi converter.

Result code
result_code enum

Operation result code.

Result details
result_details string

Operation result details.