Diese Seite wurde maschinell übersetzt. Einen Fehler entdeckt?Helfen Sie mit, sie zu verbessern.
Skip to content

Seiten extrahieren

Übernehmen Sie ausgewählte Seiten aus einer PDF in ein neues, kleineres Dokument.

API Endpoint

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

Akzeptiert Multipart-Formulardaten mit einer PDF-Datei und einem JSON-Feld settings.

Parameters

ParameterTypErforderlichStandardBeschreibung
rangestringJa-Seitenbereich in qpdf-Syntax, z. B. "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

  • Seitenbereiche verwenden die qpdf-Syntax: 1-5 für die Seiten 1 bis 5, z für die letzte Seite und Kommas zum Kombinieren von Bereichen (z. B. 1-3,7,10-z).
  • Die extrahierten Seiten behalten ihre ursprüngliche Formatierung, Anmerkungen und Links.