View all our articles

Exporting only a specific set of pages in cUrl

In this guide, we'll show you how to export only specific pages when converting HTML to PDF using PDFShift's API.

# You can get an API key at https://pdfshift.io
API_KEY="sk_xxxxxxxxxxxx"

# Export only pages 1 through 3
curl -X POST "https://api.pdfshift.io/v3/convert/pdf" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: ${API_KEY}" \
  -d '{"source": "https://www.example.com", "pages": "1-3"}' \
  -o "result.pdf"

With this cUrl command, you can selectively export specific pages from multi-page documents. Happy coding!

For further details on the source property and its usage, please refer to our dedicated documentation.

We hope this guide was helpful. If you have any questions or noticed any issues on the code above,
feel free to drop us a line.