capabilities.work

Export PDF To Another Format

A 4-step recipe with Adobe. We can help you get access.

Recipe · 4 steps

Export PDF To Another Format

with Adobe

Convert an uploaded PDF into a target document or image format.

  1. Request a pre-signed upload URI and asset ID for the source PDF, which is then PUT to the returned uploadUri out of band.
  2. Submit an asynchronous exportPDF job that converts the uploaded PDF into the requested target format. Returns 201 with an in-progress job status.
  3. Poll the exportPDF job until it is no longer in progress, looping back while the status remains "in progress".
  4. Resolve a pre-signed download URI for the exported output asset.
What you'll need to have ready
  • accessToken: OAuth 2.0 bearer access token from Adobe IMS.
  • targetFormat: Desired output format (docx, doc, pptx, xlsx, rtf, jpeg, or png).
  • ocrLanguage: Language for OCR processing during export (e.g. en-US).
  • jobID: The job identifier taken from the exportPDF response Location header, used to poll status.
For your developer

Arazzo workflow adobe:export-pdf, 4 operations: asset.uploadpresignedurl → pdfoperations.exportpdf → getJobStatus → getAsset. Specs on APIs.io.