Open Source Python PDF Merger-Bibliothek
Kostenlose und Open-Source-Python-Bibliothek zum Teilen, Zusammenführen, Hinzufügen, Drehen und Zuschneiden von Seiten von PDF-Dokumenten.
Was ist pypdf?
pypdf ist eine kostenlose und quelloffene Python-Bibliothek, die verschiedene Vorgänge für PDF-Dokumente ermöglicht, beispielsweise das Hinzufügen, Drehen, Zuschneiden, Aufteilen und Zusammenführen von Seiten in PDF-Dateien.
Einige der Funktionen sind unten aufgeführt:
- PDFs zusammenführen: Sie können mit pypdf mehrere PDF-Dokumente in einer einzigen PDF-Datei zusammenführen. Dies ist nützlich, um PDF-Berichte, Präsentationen oder andere Dokumente zu kombinieren.
- PDFs aufteilen: Pypdf unterstützt auch das Aufteilen einer PDF in mehrere kleinere PDFs. Dies kann praktisch sein, wenn Sie eine große PDF in einzelne Abschnitte aufteilen möchten.
- Seiten drehen: Sie können einzelne Seiten in einem PDF-Dokument mit pypdf drehen. Dies ist nützlich, um die Ausrichtung gescannter Dokumente oder Bilder zu korrigieren.
Erste Schritte mit pypdf
Sie benötigen Python Version 3.6.0 oder höher, um pypdf zu installieren und zu verwenden. Installieren Sie also zuerst Python und verwenden Sie dann die folgenden Befehle, um pypdf auf Ihrem Computer mit pip und virtueller Umgebung zu installieren.
Linux
python3 -m venv venv
source venv/bin/activate
pip install pypdf
MacOS
python -m venv venv
source venv/bin/activate
pip install pypdf
Windows
python3 -m venv venv
venv\Scripts\activate.bat
pip install pypdf
PDF-Seiten hinzufügen, drehen und zuschneiden
Sie können die pypdf-Bibliothek in Python verwenden, um PDF-Dateien zu bearbeiten, z. B. Seiten hinzuzufügen, zu drehen, zuzuschneiden und sogar JavaScript-Aktionen zu PDF-Dokumenten hinzuzufügen, indem Sie die Klassen PdfWriter und PdfReader verwenden, wie im folgenden Code gezeigt:
Hinweis: Nur weil Inhalte nicht mehr sichtbar sind, sind sie nicht weg. Das Zuschneiden funktioniert durch Anpassen des Ansichtsfensters. Das bedeutet, dass abgeschnittene Inhalte immer noch wiederhergestellt werden können.
PDF-Dateien zusammenführen
Sie können die pypdf-Bibliothek in Python verwenden, um PDF-Dateien zu bearbeiten, z. B. mehrere PDFs in ein einziges Dokument zusammenzuführen. Sie können PDF-Dateien zusammenführen und bearbeiten, indem Sie die Funktionen der Klasse PdfWriter verwenden, wie im folgenden Code gezeigt:
PDF-Dokument teilen
Wir können ein PDF-Dokument mithilfe verschiedener Funktionen der Klassen PdfWriter und PdfReader in der pypdf-Bibliothek in mehrere Dokumente aufteilen. Der folgende Codeausschnitt teilt das bereitgestellte PDF-Dokument in zwei Hälften und speichert sie als zwei separate PDF-Dateien:
Abschluss
Zusammenfassend lässt sich sagen, dass die Zusammenführungsfunktionen von pypdf beispielhaft sind und die Kompetenz der Bibliothek im Umgang mit PDF-Dokumenten unter Beweis stellen. Die Fähigkeit von pypdf, PDFs mühelos zu kombinieren, macht es zu einer hervorragenden Wahl für Aufgaben, die die Zusammenstellung von Dokumenten, die Erstellung von Berichten oder die Konsolidierung verschiedener PDF-Ressourcen erfordern. Seine benutzerfreundlichen Funktionen und effizienten Zusammenführungsfunktionen tragen zu seinem Ruf als wertvolles Tool im PDF-Dokumentenmanagement bei.