PDF from Images (JPG to PDF and PNG to PDF)
Description: Create a PDF file from one or more JPG, PNG, TIFF images. GET
or POST
request.
Status Errors
Code | Description |
---|---|
200 | The request has succeeded |
400 | bad input parameters |
401 | unauthorized |
403 | not enough credits |
405 | Timeout error. To process large documents or files please use asynchronous mode ( set async parameter to true) and then check the status using /job/check endpoint. If a file contains many pages then specify a page range using pages parameter. The number of pages of the document can be obtained using the endpoint /pdf/info |
Example
Sample Request:
! Don’t forget to set x-api-key
url param or http header param (preferred) to API key, get yours here
POST
{
"name" : "result.pdf",
"url" : "https://pdfco-test-files.s3.us-west-2.amazonaws.com/image-to-pdf/image1.png,https://pdfco-test-files.s3.us-west-2.amazonaws.com/image-to-pdf/image2.jpg"
}
Available Methods
[POST] /pdf/convert/from/image
Attributes |
---|
url required URL to the source file. Supports links from Google Drive, Dropbox and from built-in PDF.co files storage. For uploading files via API please check Files Upload section. If you are randomly getting a Too Many Requests or Access Denied error for your input URL, Please try to add cache: to enable built-in URL caching. You can also encrypt data for output files and decrypt data input files with user-controlled data encryption to learn more. |
httpusername optional HTTP auth user name if required to access source url . |
httppassword optional HTTP auth password if required to access source url . |
async optional Runs processing asynchronously and returns JobId that you may use with /job/check to check the state of the processing (possible states: working , failed , aborted and success ). Must be one of: true , or false . |
name optional File name for the generated output. Must be a string. |
expiration optional Output link expiration in minutes. The default is 60 (i.e. 60 minutes or 1 hour). After this delay generated output file(s) (if any) will be auto-removed from PDF.co temporary files storage.Max allowed expiration period depends on your current subscription plan. To store permanent input files (e.g. re-usable images, pdf, documents), please use PDF.co built-in Files Storage instead. |
profiles optional Use this parameter to set additional configurations for fine-tuning and extra options. Must be a string. Explore PDF.co knowledgebase for profile examples. |
- Method: POST
- URL: /v1/pdf/convert/from/image
Query parameters
No query parameters accepted.
Body payload
{
"url": "https://pdfco-test-files.s3.us-west-2.amazonaws.com/image-to-pdf/image1.png,https://pdfco-test-files.s3.us-west-2.amazonaws.com/image-to-pdf/image2.jpg",
"async": false
}
Example responses
/pdf/convert/from/image
{
"url": "https://pdf-temp-files.s3.amazonaws.com/5ef3d4033e344ec091bbeb3cfd848633/image2.pdf",
"pageCount": 2,
"error": false,
"status": 200,
"name": "image2.pdf",
"remainingCredits": 59871
}
Code Snippet
CURL
curl --location --request POST 'https://api.pdf.co/v1/pdf/convert/from/image' \
--header 'x-api-key: ' \
--header 'Content-Type: application/json' \
--data-raw '{
"url": "https://pdfco-test-files.s3.us-west-2.amazonaws.com/image-to-pdf/image1.png,https://pdfco-test-files.s3.us-west-2.amazonaws.com/image-to-pdf/image2.jpg",
"async": false
}'
Samples
- AWS Lambda - Convert Images To PDF From URLs (Node.js)
- C# - Convert Images To PDF From URLs
- C# - Convert Images To PDF From URLs Asynchronously
- C# - Convert Images To PDF From Uploaded Files
- Java - Convert Images To PDF From URLs
- Java - Convert Images To PDF From Uploaded Files
- JavaScript - Convert Images To PDF From URLs (Node.js)
- JavaScript - Convert Images To PDF From URLs (Node.js) - Async API
- PHP - Convert Images To PDF Asynchronously
- PHP - Convert Images To PDF From Uploaded Files
- PowerShell - Convert Images To PDF From URLs
- PowerShell - Convert Images To PDF From URLs Asynchronously
- PowerShell - Convert Images To PDF From Uploaded Files
- Python - Convert Images To PDF From URLs
- Python - Convert Images To PDF From URLs Asynchronously
- Python - Convert Images To PDF From Uploaded Files
- Salesforce - Convert Images To PDF From Uploaded Files
- Salesforce - Convert Images To PDF From Url
- VB.NET - Convert Images To PDF From URLs
- VB.NET - Convert Images To PDF From URLs Asynchronously
- VB.NET - Convert Images To PDF From Uploaded Files
- Zapier - Multiple Images to PDF
- cURL - Image To PDF
Copyright © 2016 - 2023 PDF.co