This page was machine-translated. Spotted a mistake?Help improve it.
Skip to content

Ritaglia PDF

Ritaglia tutte le pagine di un PDF applicando un margine uniforme, rimuovendo il contenuto da ciascun bordo in modo uguale.

API Endpoint

POST /api/v1/tools/pdf/crop-pdf

Accetta dati di form multipart con un file PDF e un campo JSON settings.

Parameters

ParameterTypeRequiredDefaultDescription
marginnumberNo20Margine di ritaglio uniforme in punti (0-2000)

Example Request

bash
curl -X POST http://localhost:1349/api/v1/tools/pdf/crop-pdf \
  -H "Authorization: Bearer si_your-api-key" \
  -F "[email protected]" \
  -F 'settings={"margin": 50}'

Example Response

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

Notes

  • Il valore del margine è espresso in punti PDF (1 punto = 1/72 di pollice).
  • Lo stesso margine viene applicato a tutti e quattro i bordi di ogni pagina.
  • Un margine di 0 rimuove tutti i margini di ritaglio esistenti, mostrando l'intero media box.