VERWENDUNG VON IRONPDF FOR PYTHON

So annotieren Sie ganz einfach PDFs in Python mit IronPDF

Aktualisiert 28. September 2024
Teilen Sie:

Wenn Sie daran interessiert sind, zu erfahren, wie Sie Anmerkungen zu PDF-Dateien mithilfe der IronPDF for Python-Bibliothek hinzufügen, lesen Sie weiter. Dieser Artikel wird Sie Schritt für Schritt durch den Prozess führen.

PDF-Anmerkungen verstehen

Unter PDF-Anmerkungen versteht man das Hinzufügen von zusätzlichen Informationen, Notizen, Hervorhebungen oder anderen visuellen Elementen zu einem PDF-Dokument. Anmerkungen dienen dazu, Kontext bereitzustellen, gemeinsam an Dokumenten zu arbeiten und die Lesbarkeit des Inhalts zu verbessern. Zu den gängigen Arten von Anmerkungen gehören Textkommentare, das Hinzufügen von Links über Link-Anmerkungen, das Hinzufügen von Dateianhängen, Hervorhebungen, Unterstreichungen, Durchstreichungen, Formen und sogar das Hinzufügen von Bildern oder Stempeln.

IronPDF - Eine Python PDF-Bibliothek

IronPDF ist eine beliebte Python-Bibliothek, die es Entwicklern ermöglicht, nahtlos mit PDF-Dokumenten zu arbeiten. Es bietet umfassende Funktionen, darunter die Erstellung, Bearbeitung und Kommentierung von PDF-Dateien. Mit IronPDF können Sie PDF-Erzeugungs- und -Änderungsfunktionen einfach in Ihre Python-Anwendungen integrieren, um Aufgaben zu automatisieren und Dokumenten-Workflows zu optimieren.

IronPDF unterstützt verschiedene Arten von Anmerkungen, die es Ihnen ermöglichen, ein reichhaltiges und interaktives Leseerlebnis für Ihre PDF-Dokumente zu schaffen. Egal, ob Sie mit Hilfe von Textanmerkungen Erklärungen hinzufügen, wichtige Abschnitte hervorheben, andere PDFs mit dem Typ Dateianhang anhängen oder sogar Stempel einfügen möchten, um Dokumente mit Hilfe von Stempelanmerkungen als "Genehmigt" oder "Vertraulich" zu kennzeichnen, IronPDF hat alles für Sie.

Voraussetzungen

Bevor Sie mit der Annotation von PDFs mit IronPDF beginnen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllt haben:

  1. Python: Stellen Sie sicher, dass Python auf Ihrem Computer installiert ist. Um die neueste Version herunterzuladen, besuchen Sie die offizielle Python-Website.

  2. Installieren Sie eine IDE: Bevor Sie mit der Bearbeitung Ihrer PDFs mit IronPDF beginnen können, müssen Sie eine IDE installieren.PyCharmwird als beliebte integrierte Entwicklungsumgebung empfohlen(IDE) für Python. Alternativ können Sie eine IDE Ihrer Wahl verwenden, wenn Sie PyCharm nicht benutzen wollen.

  3. IronPDF-Bibliothek: Installieren Sie die IronPDF-Bibliothek mit dem folgenden Befehl im Terminal:
   pip3 install IronPDF
PYTHON

So annotieren Sie PDFs ganz einfach in Python mit IronPDF, Abbildung 1: Installieren Sie das IronPDF-Paket

IronPDF-Paket installieren

  1. .NET 6.0 Runtime: IronPDF for Python basiert auf der .NET 6.0-Technologie, um ordnungsgemäß zu funktionieren. Dies bedeutet, dass Sie Folgendes haben müssen.NET 6.0-Laufzeitauf Ihrem Computer installiert, um IronPDF for Python effektiv zu nutzen. Höchstwahrscheinlich wird es sich zum Zeitpunkt der Projektausführung automatisch mit den Abhängigkeiten von IronPDF installieren.

    Hinweis: Beim Installieren von IronPDF mit pip3(Python-Paketverwaltung)ist es wichtig, dass der IronPDF-Installationspfad in der PATH-Variable des Systems enthalten ist. Dieser Schritt ist wichtig, um sicherzustellen, dass pip das IronPDF-Paket und die zugehörigen Komponenten während der Installation und Verwendung finden kann.

Ein Projekt in PyCharm erstellen

Beginnen wir mit der Erstellung eines neuen Projekts in PyCharm:

  1. Öffnen Sie PyCharm und klicken Sie auf "Create New Project".

    Wie man PDFs ganz einfach mit IronPDF in Python annotiert, Abbildung 2: PyCharm IDE

    PyCharm IDE

  2. Wählen Sie einen Standort für Ihr Projekt und den entsprechenden Interpreter aus(Python).

    So annotieren Sie PDFs in Python ganz einfach mit IronPDF, Abbildung 3: Erstellen Sie ein neues Python-Projekt

    Erstellen Sie ein neues Python-Projekt

  3. Klicken Sie auf "Erstellen" und das Projekt wird erstellt. Die Datei main.py wird ebenfalls erstellt, um den Code zur Ausführung zu schreiben.

    Da das Demo-Projekt jetzt eingerichtet ist, fahren wir fort, ein PDF mit IronPDF zu annotieren.

Schritte zur Kommentierung von PDF-Dokumenten in Python

Schritt 1: Importieren der IronPDF-Bibliothek

Die erste Zeile importiert die erforderlichen Module aus der IronPDF-Bibliothek, wodurch der Zugriff auf die notwendigen Klassen und Funktionen zur PDF-Manipulation und -Annotation ermöglicht wird.

from ironpdf import *
PYTHON

Schritt 2: Vorhandenes PDF-Dokument laden

In diesem Schritt wird eine bestehende PDF-Datei mit dem Namen "existing.pdf" mit Hilfe der Klasse PdfDocument geladen. Dieses Dokument wird als Grundlage für die Hinzufügung von Anmerkungen verwendet. Legen Sie außerdem den Seitenindex fest, auf dem die unterstützten Anmerkungstypen hinzugefügt werden sollen.

pdf = PdfDocument("existing.pdf")
pageIndex = 0
PYTHON

Schritt 3: Einstellen der Anmerkungsparameter

Die folgenden Codezeilen definieren verschiedene Eigenschaften für Textanmerkungen, die der PDF-Datei hinzugefügt werden. Diese Eigenschaften liefern Informationen über das Aussehen und Verhalten der Anmerkung:

annotation = TextAnnotation(pageIndex)
annotation.Title = "This is the major title"
annotation.Subject = "This is a subtitle"
annotation.Contents = "This is the long 'sticky note' comment content..."
annotation.Icon = TextAnnotation.AnnotationIcon.Help
annotation.X = 150
annotation.Y = 200
annotation.Width = 200
annotation.Height = 50
annotation.Opacity = 0.9
annotation.Printable = False
annotation.Hidden = False
annotation.OpenByDefault = True
annotation.ReadOnly = False
annotation.Rotatable = True
PYTHON

Im Folgenden wird erläutert, wofür jede Eigenschaft steht:

  • Anmerkung: Einrichten der Anmerkungsvariable und Deklaration der Anmerkungsart.
  • Titel: Der Haupttitel der neuen Bemerkung.
  • Betreff: Ein Untertitel oder zusätzliche Informationen über die Anmerkung.
  • Inhalt: Der Hauptinhalt der Anmerkung, ähnlich wie ein "Haftnotiz"-Kommentar.
  • Symbol: Das visuelle Symbol, das mit der Anmerkung verknüpft ist(in diesem Fall, ein Hilfesymbol).
  • X und Y: Die Koordinaten der linken oberen Ecke der Anmerkung auf der Seite.
  • Breite und Höhe: Die Abmessungen des Begrenzungsrahmens der Anmerkung.
  • Deckkraft: Der Deckkraftgrad der Anmerkung(im Bereich von 0 bis 1).
  • Druckbar: Ob die Anmerkung gedruckt werden soll.
  • Versteckt: Ob die Anmerkung zunächst ausgeblendet ist.
  • OpenByDefault: Ob die Anmerkung standardmäßig geöffnet sein soll.
  • ReadOnly: Ob die Anmerkung schreibgeschützt ist.
  • Drehbar: Ob die Anmerkung gedreht werden kann.

    Weitere Anmerkungstypen und Eigenschaften finden Sie hiercode-Beispiele Seite.

Schritt 4: Hinzufügen der Anmerkung zur PDF-Datei

Die folgende Codezeile fügt die erstellte Textanmerkung zu einer bestimmten Seite im PDF-Dokument hinzu:

pdf.Annotations.Add(annotation)
PYTHON

Schritt 5: Speichern der kommentierten PDF-Datei

Schließlich wird das aktualisierte PDF-Dokument mit der hinzugefügten Anmerkung mit der Methode SaveAs gespeichert:

pdf.SaveAs("annotated.pdf")
PYTHON

Schritt 6: Ausführen des Skripts

Jetzt setzen wir den gesamten Code zusammen und führen das Skript im zuvor erstellten PyCharm-Projekt aus.

  1. Um das Skript in PyCharm auszuführen, klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Skripteditor und wählen Sie annotatePDF ausführen.

  2. PyCharm führt das Skript aus, und Sie sehen die Ausgabe und eventuelle Fehler in der Ausführungskonsole unten in der IDE.

  3. Sobald das Skript fertig ist, finden Sie die kommentierte PDF-Datei("kommentiert.pdf") in demselben Verzeichnis wie Ihr Projekt.

    Ausgang:

    Wie man PDFs mit IronPDF in Python einfach annotiert, Abbildung 4: Die ausgegebene PDF-Datei

    Die PDF-Ausgabedatei

Schlussfolgerung

Wenn Sie die in diesem Artikel beschriebenen Schritte befolgen, können Sie die Leistungsfähigkeit von IronPDF nutzen, um Ihre PDF-Anmerkungs-Workflows zu automatisieren und Ihre Dokumentenmanagementprozesse zu verbessern. IronPDF vereinfacht das Hinzufügen von Link-Anmerkungen und die Bearbeitung vorhandener Anmerkungen in PDF-Dokumenten, die entweder auf verschiedenen Seiten oder auf derselben Seite verteilt sind, und bietet eine robuste Reihe von Werkzeugen zum Erstellen, Ändern und programmatischen Anbringen von Anmerkungen.

Zusätzlich bietet Ihnen IronPDF die Möglichkeit, interaktive PDF-Dokumente zu erstellen, auszufüllen und zu versenden.Interaktive Formulare, geteilt undkombinierenPDF-Dateien,text und Bilder extrahierenaus PDF-Dateien, nach bestimmten Wörtern innerhalb einer PDF-Datei suchen,PDF-Seiten in Bilder rasterisieren, PDF in HTML umwandeln, und pDF-Dateien drucken.

Probieren Sie IronPDF noch heute aus und sehen Sie, wie es Ihre Dokumentenmanagementprozesse verändern kann. IronPDF bietet einekostenloser Test damit Sie vor dem Kauf einer Lizenz die vollständige Funktionalität testen können. Lizenzenbeginnen Sie mit $749, mit der Option, hilfreiche Extras hinzuzufügen. Laden Sie IronPDF für Python von der Webseite herunteroffizielle Website und werten Sie Ihre PDF-Projekte noch heute auf.

< PREVIOUS
Text zeilenweise aus PDF extrahieren
NÄCHSTES >
Wie man mit Python PDF-Seiten hinzufügt oder entfernt

Sind Sie bereit, loszulegen? Version: 2024.9 gerade veröffentlicht

pip install gratuit Lizenzen anzeigen >