Create PDF From Source File
A 4-step recipe with Adobe. We can help you get access.
Recipe · 4 steps
Create PDF From Source File
with Adobe
Convert an uploaded Office, image, or HTML file into a PDF.
- Request a pre-signed upload URI and asset ID for the source file. The file content itself is then PUT to the returned uploadUri out of band.
- Submit an asynchronous createPDF job that converts the uploaded asset into a PDF. Returns 201 with an in-progress job status.
- Poll the createPDF job until it is no longer in progress. Loops back on itself while the status remains "in progress".
- Resolve a pre-signed download URI for the generated PDF output asset.
What you'll need to have ready
- accessToken: OAuth 2.0 bearer access token from Adobe IMS.
- mediaType: MIME type of the source file (e.g. application/vnd.openxmlformats-officedocument.wordprocessingml.document).
- documentLanguage: Language of the source document for OCR processing (e.g. en-US).
- jobID: The job identifier taken from the createPDF response Location header, used to poll status.
For your developer
Arazzo workflow adobe:create-pdf-from-source, 4 operations: asset.uploadpresignedurl → pdfoperations.createpdf → getJobStatus → getAsset. Specs on APIs.io.