PDF Tools
Upload a single file field when you only have one image.
Repeat file[] fields when combining multiple images into one PDF.
Optional page size such as A4, Letter, or custom 800x600.
Choose portrait or landscape to rotate the pages.
Margin around each page in millimetres.
Advanced layout choice (for example grid or single).
Render resolution. Higher values sharpen images but increase file size.
Rendering engine to use. sharp handles transparency-heavy images best.
Optional hex color (e.g., #f4f4f4) to fill the background behind transparent images.
Ask BridgeAPI to aim for this size in kilobytes.
Ask BridgeAPI to aim for this size in megabytes.
Set to 1, true, or json to request a JSON response instead of raw PDF bytes.
PDF bytes or JSON envelope with base64
Request accepted. BridgeAPI will finish processing in the background and update the job status endpoint.
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
BridgeAPI encountered an internal problem. Retry later or contact support with the requestId.
Upload each image as a file[] field.
Optional page size, for example A4 or Letter.
Choose portrait or landscape for all generated PDFs.
Margin around each page in millimetres.
Zip or JSON array
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
Upload each source PDF as a separate file[] field in the form.
PDF bytes or JSON envelope with base64
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
Source PDF from which you want to extract pages.
Page numbers or ranges, e.g. 1, 1-3, or 1,3,5-7.
PDF bytes or JSON envelope with base64
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
Source PDF to split.
Instructions for splitting, such as 1-3,4-6 or even.
Zip bytes or JSON envelope with base64
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
BridgeAPI encountered an internal problem. Retry later or contact support with the requestId.
Source PDF file.
Desired image format for each page.
Output resolution. Higher DPI creates sharper images.
Optional page range, e.g. 1-3 or odd.
Zip bytes or JSON envelope with base64
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
BridgeAPI encountered an internal problem. Retry later or contact support with the requestId.
The feature is turned off on this deployment. Contact support if you expected it to work.
Source PDF file.
Text watermark. Provide this or mark.
Image watermark (PNG/JPEG). Provide this or text.
sePossible values: 0.4Font size for text watermark.
Percentage scale for image watermark.
25Binary PDF with watermark applied.
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
BridgeAPI encountered an internal problem. Retry later or contact support with the requestId.
Image to OCR (PNG/JPEG).
JSON with recognized text.
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
BridgeAPI encountered an internal problem. Retry later or contact support with the requestId.
The feature is turned off on this deployment. Contact support if you expected it to work.
Image to OCR (PNG/JPEG).
Searchable PDF.
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
BridgeAPI encountered an internal problem. Retry later or contact support with the requestId.
The feature is turned off on this deployment. Contact support if you expected it to work.
Zip archive or multi-part upload containing the images to combine.
Combined PDF file or JSON envelope when you request JSON.
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
BridgeAPI encountered an internal problem. Retry later or contact support with the requestId.
PDF file to convert into DOCX.
DOCX bytes or JSON envelope when Accept=application/json
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
The feature is turned off on this deployment. Contact support if you expected it to work.
Zip archive or repeated upload of PDFs to convert.
Zip of DOCX files or JSON with base64
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
The feature is turned off on this deployment. Contact support if you expected it to work.
DOCX file to convert to PDF.
PDF bytes or JSON envelope when Accept=application/json
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
The feature is turned off on this deployment. Contact support if you expected it to work.
PPTX file to convert.
PDF bytes or JSON envelope
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
The feature is turned off on this deployment. Contact support if you expected it to work.
XLSX workbook to convert.
PDF bytes or JSON envelope
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
The feature is turned off on this deployment. Contact support if you expected it to work.
Zip of Office files or repeated uploads.
Zip of PDFs or JSON envelope
The input had a mistake. Fix the parameters or body and try again.
Missing or incorrect X-API-Key. BridgeAPI cannot process anonymous calls.
The feature is turned off on this deployment. Contact support if you expected it to work.
Last updated