Resize PDF API & SDK

Programmgesteuerte Kontrolle der Dokumentabmessungen

Leistungsstarke Kontrolle über Dokumentabmessungen

Die Resize PDF API bietet Entwicklern präzise Steuerung der PDF-Abmessungen, um Ausgabedokumente exakt an spezifische Anforderungen anzupassen. Die Lösung richtet sich an Teams, die robuste PDF-Resizing-Funktionen in Workflows, Publishing-Plattformen oder DMS integrieren müssen.

Ob Sie Dokument-Pipelines erstellen, Enterprise-Systeme betreiben oder Publishing-Services entwickeln – unsere API liefert eine schlanke, performante Basis für benutzerdefinierte Größenanpassungen bei gleichbleibender Klarheit und Formatierung.

Im Gegensatz zu generischen PDF-Bibliotheken mit umfangreicher Konfiguration oder Cloud-Diensten mit eingeschränkter Anpassung bietet unsere spezialisierte Lösung vorhersehbare Ergebnisse für alle Dokumenttypen – mit minimalem Codeaufwand.

Technische Funktionen & Fähigkeiten

Präzise Abmessungssteuerung

Definieren Sie Breite und Höhe mit Dezimalstellen zwischen 0,1 " und 200 ". Standardwerte entsprechen A4 (8,3 × 11,7 "). Passen Sie Dokumente so an Druckvorgaben, Display-Formate oder Template-Größen an.

width: number($float)
The width in inches. Value range: 0.1-200 inches. Default: 8.3 inches

height: number($float)
The height in inches. Value range: 0.1-200 inches. Default: 11.7 inches

Selektives Seiten-Targeting

Bearbeiten Sie nur relevante Seiten mit kommaseparierten Nummern oder Bereichen (z. B. "1,3,5-7"). Ideal, wenn nur Abschnitte geändert werden müssen.

pages: string
Format examples:"1,3,5"or"1-3,7"or"1,3-5,7-9"

Pages appear in ascending order in the output regardless of input order

Unterstützung geschützter Dokumente

Verarbeiten Sie gesicherte PDFs nahtlos, indem Sie das Dokumentenpasswort als Parameter angeben. Diese Funktion eliminiert Unterbrechungen im Arbeitsablauf bei der Handhabung geschützter Dokumente und erhält die Sicherheitsprotokolle während der gesamten Verarbeitungspipeline aufrecht. Die API handhabt die Authentifizierung transparent, sodass Ihre Anwendung eine kontinuierliche Dokumentenverarbeitung aufrechterhalten kann.

password: string
The password to open the protected PDF file

Asynchrone Verarbeitung

Die API implementiert ein asynchrones Verarbeitungsmodell, das sofort eine Operations-ID zurückgibt, während die Verarbeitung im Hintergrund fortgesetzt wird. Diese Architektur verhindert blockierende Operationen und ermöglicht eine effiziente Handhabung größerer Dokumente. Überwachen Sie den Operationsstatus über den Endpunkt /operation/v1/{operationId}/status, um festzustellen, wann die Verarbeitung abgeschlossen ist.

{
"id":"3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
        

Benutzerdefiniertes Margin‑Management

Definieren Sie ungleichmäßige Ränder, um Dokumente mit spezifischen Layoutanforderungen zu erstellen. Legen Sie unterschiedliche Maße für obere, untere, linke und rechte Ränder unabhängig voneinander fest, um speziellen Dokumentformaten oder Druckanforderungen gerecht zu werden. Diese granulare Kontrolle ermöglicht eine präzise Dokumentenformatierung, die genauen Spezifikationen für eine professionelle Ausgabe entspricht.

Zum Beispiel können Sie Dokumente erstellen mit:
Zusätzlichem Platz zum Binden am linken Rand
Ausgeglichenen Rändern für zentrierten Inhalt
Minimalen Rändern für maximalen Inhaltsbereich
Benutzerdefiniertem Kopf-/Fußzeilenbereich mit erweiterten oberen/unteren Rändern

Die Engine hält eine konsistente Performance, unabhängig von der Anzahl der Eingabedateien, und skaliert linear mit der Komplexität der Dokumente.

Dokumentintegrität bewahren

Die API bewahrt die visuelle Wiedergabetreue bei Größenänderungsoperationen und erhält die Textklarheit, Bildqualität und Präzision von Vektorgrafiken. Dieser technische Ansatz stellt sicher, dass in der Größe geänderte Dokumente unabhängig von den angewendeten Dimensionsänderungen professionell und lesbar bleiben. Schriftart-Rendering, Bildauflösung und Elementpositionierung werden während des Transformationsprozesses sorgfältig beibehalten.

Implementierungsleitfaden

RESTful API

Die Resize PDF API folgt den RESTful-Prinzipien mit einer unkomplizierten Endpunktstruktur:

POST/resize-pdf/v1

Die API akzeptiert multipart/form-data mit den folgenden Parametern:

file: Die zu ändernde PDF-Datei (binär, max. 10 MB)

password: Optionales Passwort für geschützte Dokumente

pages: Optionale Seitenauswahl (z. B. "1,3,5-7")

width: Optionale Breite in Zoll (0,1-200, Standard 8,3)

height: Optionale Höhe in Zoll (0,1-200, Standard 11,7)

Antwortcodes liefern klare Statusinformationen:

202: Erfolg, gibt die Operations-ID zurück

400: Ungültige Anforderungsparameter

401: Authentifizierungsfehler

413: Datei überschreitet die Größenbeschränkung

SDK‑Integration

Für Entwickler, die eine direkte Bibliotheksintegration gegenüber API-Aufrufen bevorzugen, bietet unser SDK die gleiche Funktionalität mit nativen Sprachbindungen. Das SDK bietet zusätzliche Vorteile, darunter:

  • Reduzierter Netzwerk-Overhead für die Verarbeitung großer Volumen

  • Fortschrittsüberwachung für langlaufende Operationen

  • Vereinfachte Fehlerbehandlung und Wiederholungslogik

  • Konsistentes plattformübergreifendes Verhalten

  • Automatische Parameterüberprüfung

Ablauf des Resize‑Prozesses

1. Dokument hochladen

Wählen Sie eine PDF-Datei zur Größenänderung aus, indem Sie sie von Ihrem lokalen System oder einem Cloud-Speicherdienst (Google Drive, Dropbox usw.) hochladen. Die API akzeptiert direkte Datei-Uploads oder Dateireferenzen und unterstützt Dokumente bis zu einer Größe von 10 MB. Für die programmatische Integration implementieren Sie einen standardmäßigen Multipart-Formular-Upload oder stellen einen Dateistream direkt am API-Endpunkt bereit.

2. Parameter definieren

Geben Sie Ihre gewünschten Dokumentenabmessungen und Verarbeitungsoptionen an:
Legen Sie genaue Breiten- und Höhenmaße fest (in Zoll)
Definieren Sie benutzerdefinierte Ränder für eine präzise Layoutsteuerung
Geben Sie an, welche Seiten verarbeitet werden sollen (standardmäßig alle Seiten)
Geben Sie bei Bedarf ein Passwort für gesicherte Dokumente an

3. Verarbeiten & herunterladen

Die API verarbeitet Ihr Dokument gemäß den angegebenen Parametern und stellt die in der Größe geänderte PDF-Datei zum Download bereit. Bei asynchronen Operationen überwachen Sie den Endpunkt für den Operationsstatus, bis die Verarbeitung abgeschlossen ist, und rufen dann das fertige Dokument ab. Alle verarbeiteten Dateien werden nach dem Download automatisch entfernt, um die Dokumentsicherheit zu gewährleisten.

Wussten Sie schon?

Ränder sind keine moderne Erfindung. Schon unsere Vorfahren nutzten Ränder, um ihre Texte zu formatieren! Ränder wurden zuerst in altägyptischen Papyrusrollen verwendet. Da die Rollen horizontal ausgerollt wurden, wurden Textspalten durch Ränder getrennt, um dem Leser anzuzeigen, wann er zur nächsten Zeile übergehen sollte.

Technische Vorteile

SDK vs. SaaS Vergleich

Fähigkeit
Verarbeitungsort
Resize PDF SDK
Vor Ort oder private Cloud
SaaS-Alternativen
Server des Anbieters
Fähigkeit
Datenschutz
Resize PDF SDK
Dateien verlassen niemals Ihre Infrastruktur
SaaS-Alternativen
Dokumente werden an Dritte übertragen
Fähigkeit
Integrationstiefe
Resize PDF SDK
Direkte Bibliotheksaufrufe
SaaS-Alternativen
API-Anfragen über HTTP
Fähigkeit
Offline-Betrieb
Resize PDF SDK
Voll funktionsfähig ohne Internet
SaaS-Alternativen
Erfordert ständige Konnektivität
Fähigkeit
Anpassung
Resize PDF SDK
Voller Zugriff auf die Verarbeitungspipeline
SaaS-Alternativen
Beschränkt auf die bereitgestellten API-Parameter
Fähigkeit
Leistung
Resize PDF SDK
Keine Netzwerklatenz bei der Dateiübertragung
SaaS-Alternativen
Abhängig von der Internetverbindung
Fähigkeit
Volumenverarbeitung
Resize PDF SDK
Nur durch lokale Ressourcen begrenzt
SaaS-Alternativen
Oft Ratenbegrenzungen unterworfen

Flexible Bereitstellung

Die Resize PDF-Lösung unterstützt mehrere Bereitstellungsmodelle, um Ihren Infrastrukturanforderungen gerecht zu werden:

  • Container-basiertes Deployment für Microservices-Architekturen
  • Server-Integration für traditionelle Anwendungsserver
  • Implementierung von serverlosen Funktionen für Cloud-Plattformen
  • Einbettung von Desktop-Anwendungen für die clientseitige Verarbeitung
  • CI/CD-Pipeline-Integration für automatisierte Dokumenten-Workflows

Diese Flexibilität stellt sicher, dass Sie PDF-Größenänderungsfunktionen in der Umgebung implementieren können, die am besten zu Ihrem technischen Stack und Ihren Sicherheitsanforderungen passt.

Ergänzende PDF-Funktionen

PDF-Komprimierung

Kombinieren Sie die Größenänderung mit der Komprimierung, um die Dateigröße weiter zu reduzieren und gleichzeitig die Dokumentqualität beizubehalten. Unsere Komprimierungswerkzeuge reduzieren die PDF-Dateigröße intelligent, indem sie interne Strukturen optimieren, Redundanzen entfernen und inhaltsabhängige Komprimierungsalgorithmen anwenden. Diese Kombination ist besonders effektiv bei der Vorbereitung von Dokumenten für die Webverteilung oder den E-Mail-Versand.

Formatkonvertierung

Transformieren Sie Dokumente zwischen PDF und anderen Formaten als Teil Ihres Dokumenten-Workflows. Unsere Konvertierungswerkzeuge unterstützen die bidirektionale Transformation zwischen PDF- und Microsoft Office-Formaten (Word, Excel, PowerPoint) sowie gängigen Bildformaten. Diese Fähigkeit ermöglicht umfassende Dokumentenverarbeitungs-Pipelines, die mehrere Eingabeformate akzeptieren und eine standardisierte Ausgabe erzeugen können.

Häufig gestellte Fragen

Wie ändere ich PDF‑Abmessungen?

Nachdem Sie Ihr PDF über die API hochgeladen haben, geben Sie die neuen Abmessungen mit den Breiten- und Höhenparametern (in Zoll) an. Die API ändert die Größe des Dokuments gemäß diesen Spezifikationen und erhält dabei die Inhaltsqualität und Formatierung.

Wie reduziere ich die Dateigröße bei hoher Qualität?

Die Resize PDF API passt Ihre PDF-Abmessungen an und bewahrt dabei die Qualität von Bildern, Schriftarten und anderen Inhalten. Zur Reduzierung der Dateigröße kombinieren Sie die Dimensionsanpassung mit unserer PDF Compress API, die die tatsächliche Dateigröße durch inhaltsabhängige Komprimierungstechniken reduziert.

Wie sicher ist die Verarbeitung?

Wir priorisieren die Dokumentsicherheit in der gesamten Verarbeitungspipeline. Alle Dateien werden in isolierten Umgebungen verarbeitet, mit sicheren Protokollen übertragen und nach der Verarbeitung automatisch entfernt. Für maximale Sicherheit sollten Sie die SDK-Bereitstellungsoption in Betracht ziehen, die alle Dokumente innerhalb Ihrer Infrastruktur belässt.

Größen- und tägliche Nutzungsbeschränkungen können je nach Ihrer Dienstleistungsstufe gelten.