Files
SnapOtter/apps/docs/de/tools/pdf/linearize-pdf.md
T
SnapOtterandGitHub 4963ab3bbd feat(docs-i18n): translate all documentation into 20 languages
All 181 docs markdown files translated into 20 languages (apps/docs/<locale>/**). Companion to the i18n code PR; admin-merged because the file count exceeds GitHub's per-PR CI trigger limit. Validated by pnpm i18n:check (all surfaces, 0 stale/missing) and a clean all-locale docs build.
2026-07-11 13:52:47 +08:00

1.4 KiB

description, i18n_source_hash, i18n_provenance, i18n_output_hash
description i18n_source_hash i18n_provenance i18n_output_hash
Eine PDF für schnelle Webanzeige linearisieren (progressiver Download). 36280b478161 human 751439e372ea

PDF für das Web optimieren

Linearisieren Sie eine PDF, damit sie in Webbrowsern progressiv heruntergeladen und angezeigt werden kann, ohne auf die vollständige Datei zu warten.

API Endpoint

POST /api/v1/tools/pdf/linearize-pdf

Akzeptiert Multipart-Formulardaten mit einer PDF-Datei. Es ist kein Feld settings erforderlich.

Parameters

Dieses Tool hat keine Einstellungsparameter. Laden Sie die PDF-Datei direkt hoch.

Example Request

curl -X POST http://localhost:1349/api/v1/tools/pdf/linearize-pdf \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@document.pdf"

Example Response

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

Notes

  • Die Linearisierung ordnet die interne Struktur der PDF neu an, sodass die erste Seite gerendert werden kann, bevor die gesamte Datei heruntergeladen wurde.
  • Die Ausgabedatei kann aufgrund der zusätzlichen Linearisierungsdaten geringfügig größer sein als die Eingabe.
  • Bereits linearisierte PDFs werden problemlos erneut linearisiert.