Diese kurze Anleitung zeigt Ihnen, wie Sie PDF-Seiten mit Python beschneiden. Es bietet die IDE-Konfiguration, einen Schritt-für-Schritt-Prozess zum Schreiben dieser Anwendung und einen betriebsbereiten Beispielcode zum Zuschneiden von PDFs Seite für Seite mit Python. Zum Zuschneiden der PDF-Datei ist kein Drittanbieter-Tool oder andere Software erforderlich.
Schritte zum Zuschneiden von PDF-Dateien mit Python
- Stellen Sie die Umgebung auf Verwenden Sie Aspose.PDF für Python über .NET ein, um ein PDF zuzuschneiden
- Laden Sie die PDF-Quelldatei in das Klassenobjekt Document, um eine Seite zuzuschneiden
- Zeigen Sie die vorhandenen Abmessungen von Rahmen wie Zuschnitt, Beschnitt, Bildmaterial, Beschnittzugabe und Medien an
- Erstellen Sie ein neues rectangle und legen Sie es fest, um die Abmessungen der obigen Felder zu ändern
- Speichern Sie die zugeschnittene PDF-Datei auf der Festplatte
Diese Schritte fassen den Prozess zum Zuschneiden von PDF-Seiten mit Python zusammen. Die Anleitung wird direkt vom Start der IDE-Konfiguration bereitgestellt, gefolgt vom Laden und Anzeigen der vorhandenen Abmessungen der verschiedenen Boxen, die zum Festlegen der Grenzen mehrerer Ansichten verwendet werden, und schließlich zum Festlegen neuer Abmessungen dieser Boxen. Dieser Vorgang kann jeweils auf einer einzelnen Seite angewendet werden, Sie können jedoch alle Seiten durchlaufen, um die vollständige PDF-Datei zuzuschneiden.
Code zum Zuschneiden von PDFs mit Python
Dieser Code demonstriert den Prozess zum Zuschneiden einer Seite in PDF mit Python. Die Seitenklasse enthält die Eigenschaften wie crop_box für die Größe der in Adobe Acrobat angezeigten Seite, trim_box für die endgültige Boxgröße nach dem Drucken, art_box für die um den Inhalt gezogene Box, bleed_box für die Farbausdehnung über die Seite hinaus und media_box für die größte Seitenbox. Alle vorhandenen Eigenschaften werden hier in Form eines Rechtecks angezeigt und ein neues Rechteck wird für alle festgelegt, um den Effekt in verschiedenen Szenarien zu beobachten.
Dieser Artikel hat uns gelehrt, eine Seite aus PDF mit Python zuzuschneiden. Wenn Sie mehr über den Vorgang zum Reduzieren einer PDF-Datei erfahren möchten, lesen Sie den Artikel zu wie man PDF in Python reduziert.