Den här sidan är maskinöversatt. Hittade du ett fel?Hjälp till att förbättra den.
Skip to content

Remove Pages

Ta bort specifika sidor från en PDF och behåll alla återstående sidor intakta.

API Endpoint

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

Tar emot multipart-formulärdata med en PDF-fil och ett JSON-fält settings.

Parameters

ParameterTypObligatoriskStandardBeskrivning
pagesstringJa-Sidintervall att ta bort i qpdf-syntax, t.ex. "3,5-7"

Example Request

bash
curl -X POST http://localhost:1349/api/v1/tools/pdf/remove-pages \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@document.pdf" \
  -F 'settings={"pages": "3,5-7"}'

Example Response

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

Notes

  • Du kan inte ta bort alla sidor från ett dokument; minst en sida måste finnas kvar.
  • Sidintervall använder qpdf-syntax: 3 för en enskild sida, 5-7 för ett intervall, och kommatecken för att kombinera (t.ex. 1,3,5-7).