Wenn Sie mit PDF Dateien arbeiten, müssen Sie die Größe der Seiten möglicherweise häufig programmgesteuert kürzen. Beispielsweise möchten Sie möglicherweise die weißen Ränder um den Inhalt der PDF-Seiten zuschneiden. In diesem Artikel erfahren Sie also, wie Sie PDF-Seiten in Python zuschneiden. Die Richtlinien und das Codebeispiel zeigen jeden Schritt vom Laden der PDF bis zum Speichern der aktualisierten Version nach dem Zuschneiden.
- Python Bibliothek zum Zuschneiden von PDF-Seiten
- PDF-Seite in Python zuschneiden
- Online-Tool zum Zuschneiden von PDF
Python Bibliothek zum Zuschneiden von PDF-Seiten
Zum Zuschneiden von PDF Dateien verwenden wir Aspose.PDF for Python. Die Bibliothek bietet einen vollständigen Satz von Funktionen zum Erstellen und Bearbeiten von PDF Dateien aus den Python-Anwendungen heraus. Sie können den folgenden Pip-Befehl verwenden, um die Bibliothek von PyPI zu installieren.
pip install aspose-pdf
Zuschneiden einer PDF-Seite in Python
Im Folgenden finden Sie die Schritte zum Zuschneiden von Seiten in einer PDF-Datei mit unserer Python-PDF-Bibliothek. Zur Demonstration schneiden wir nur die erste Seite der PDF-Datei zu. Sie können den Code jedoch ändern, um alle oder nur bestimmte Seiten zuzuschneiden.
- Verwenden Sie zunächst die Document Klasse, um die PDF-Eingabedatei über ihren Pfad zu laden.
- Erstellen Sie dann ein neues Rechteck und initialisieren Sie es mit der Größe, die Sie zum Zuschneiden der Seite verwenden werden.
- Verwenden Sie die Document.pages-Sammlung, um die gewünschte Seite auszuwählen, und weisen Sie das Rectangle Objekt den Eigenschaften cropbox, trimbox, artbox und bleedbox zu.
- Rufen Sie abschließend die Methode Document.save() auf, um die aktualisierte PDF-Datei zu speichern.
Das folgende Codebeispiel zeigt, wie Sie eine PDF-Seite in Python zuschneiden.
import aspose.pdf as ap
# PDF-Datei laden
document = ap.Document("input.pdf")
# Erstellen Sie ein neues Rechteck
newBox = ap.Rectangle(200, 220, 2170, 1520, True)
# Ändern Sie die Größe der ersten Seite in PDF
document.pages[1].crop_box = newBox
document.pages[1].trim_box = newBox
document.pages[1].art_box = newBox
document.pages[1].bleed_box = newBox
# Speichern Sie die aktualisierte PDF-Datei
document.save("cropped.pdf")
Online-Tool zum Zuschneiden von PDF Dateien
Wir haben auch ein kostenloses Online-Tool zum Zuschneiden von PDF Dateien mit nur wenigen Klicks. Wenn Sie Ihre PDF-Datei zuschneiden müssen oder die PDF-Zuschneidefunktion testen möchten, können Sie sie ohne Anmeldung verwenden.
Holen Sie sich eine kostenlose Lizenz
Sie können eine kostenlose temporäre Lizenz erwerben und die PDF-Zuschneidefunktion ohne Einschränkungen testen.
Erkunden Sie die Python-PDF-Bibliothek
Besuchen Sie die Dokumentation unserer Python-PDF-Bibliothek, um ihre erstaunlichen Funktionen zu erkunden. Falls Sie Vorschläge, Fragen oder Anregungen haben, teilen Sie uns dies über unser Forum mit.
Abschluss
In diesem Artikel haben Sie gelernt, wie Sie PDF-Seiten in Python zuschneiden. Wenn Sie die oben bereitgestellten Richtlinien und Codebeispiele befolgen, können Sie PDF-Zuschnitte ganz einfach in Ihrer Anwendung durchführen. Installieren Sie einfach Aspose.PDF for Python und genießen Sie die leistungsstarken Funktionen zur PDF-Bearbeitung.