Deze pagina is automatisch vertaald. Fout gezien?Help mee om het te verbeteren.
Skip to content

Extract Pages

Haal geselecteerde pagina's uit een PDF in een nieuw, kleiner document.

API Endpoint

POST /api/v1/tools/pdf/extract-pages

Accepteert multipart-formuliergegevens met een PDF-bestand en een JSON-veld settings.

Parameters

ParameterTypeVereistStandaardBeschrijving
rangestringJa-Paginabereik in qpdf-syntaxis, bijv. "1-5,8,10-z"

Example Request

bash
curl -X POST http://localhost:1349/api/v1/tools/pdf/extract-pages \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@document.pdf" \
  -F 'settings={"range": "1-5,8,10-z"}'

Example Response

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/document.pdf",
  "originalSize": 3200000,
  "processedSize": 1100000
}

Notes

  • Paginabereiken gebruiken qpdf-syntaxis: 1-5 voor pagina's 1 tot en met 5, z voor de laatste pagina, en komma's om bereiken te combineren (bijv. 1-3,7,10-z).
  • De geëxtraheerde pagina's behouden hun oorspronkelijke opmaak, annotaties en links.