VERWENDUNG VON IRONPDF FOR PYTHON

So annotieren Sie ganz einfach PDFs in Python mit IronPDF

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 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 IronPDF an Ihren PDFs arbeiten können, müssen Sie eine IDE installieren. PyCharm wird als eine beliebte integrierte Entwicklungsumgebung (IDE) für Python empfohlen. 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
PYTHON

So annotieren Sie PDF-Dateien einfach in Python mit IronPDF, Abbildung 1: Installieren des IronPDF-Pakets

IronPDF-Paket installieren

  1. .NET 6.0 Runtime: IronPDF for Python basiert auf der .NET 6.0-Technologie, um ordnungsgemäß zu funktionieren. Das bedeutet, dass Sie das .NET 6.0 Runtime auf Ihrem Computer installiert haben müssen, 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: Bei der Installation von IronPDF mit pip3 (Python Paketmanager) ist es wichtig sicherzustellen, 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 mit IronPDF einfach in Python annotiert, Abbildung 2: PyCharm IDE

    PyCharm IDE

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

    Wie man ganz einfach PDFs in Python mit IronPDF annotiert, 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
PYTHON

Schritt 2: Vorhandenes PDF-Dokument laden

In diesem Schritt wird eine vorhandene PDF-Datei namens "existing.pdf" mit der PdfDocument-Klasse 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
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
PYTHON

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

  • Anmerkung: Einrichten der Anmerkungsvariable und Deklarieren des Anmerkungstyps.
  • Titel: Der Haupttitel der neuen Anmerkung.
  • Betreff: Ein Untertitel oder zusätzliche Informationen zur Anmerkung.
  • Inhalt: Der Hauptinhalt der Annotation ähnelt einem „Haftnotiz“-Kommentar.
  • Symbol: Das visuelle Symbol, das mit der Anmerkung verbunden ist (in diesem Fall ein Hilfesymbol).
  • X und Y: Die Koordinaten der oberen linken Ecke der Annotation auf der Seite.
  • Breite und Höhe: Die Abmessungen des Begrenzungsrahmens der Annotation.
  • Deckkraft: Der Deckungsgrad der Anmerkung (im Bereich von 0 bis 1).
  • Druckbar: Ob die Anmerkung gedruckt werden soll.
  • Versteckt: Ob die Anmerkung anfänglich versteckt ist.
  • OpenByDefault: Ob die Annotation standardmäßig geöffnet sein soll.
  • ReadOnly: Ob die Annotation schreibgeschützt ist.
  • Drehbar: Ob die Anmerkung gedreht werden kann.

    Weitere Annotationstypen und -eigenschaften finden Sie auf dieser Code-Beispielseite.

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
PYTHON

Schritt 5: Speichern der kommentierten PDF-Datei

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

pdf.SaveAs("annotated.pdf")
python
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 irgendwo 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 fertiggestellt ist, können Sie die annotierte PDF-Datei ("annotated.pdf") im selben Verzeichnis wie Ihr Projekt finden.

    Ausgabe:

    Wie man PDFs einfach in Python mit IronPDF annotiert, Abbildung 4: Die Ausgabedatei im PDF-Format

    Die Ausgabedatei im PDF-Format

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, interaktive Formulare auszufüllen und zu senden, PDF-Dateien zu teilen und zu kombinieren, Text und Bilder aus PDF-Dateien zu extrahieren, nach bestimmten Wörtern innerhalb einer PDF-Datei zu suchen, PDF-Seiten in Bilder zu rasterisieren, PDF in HTML umzuwandeln und PDF-Dateien zu drucken.

Probieren Sie IronPDF noch heute aus und sehen Sie, wie es Ihre Dokumentenmanagementprozesse verändern kann. IronPDF bietet eine kostenlose Testversion an, damit Sie die vollständige Funktionalität vor dem Kauf einer Lizenz testen können. Lizenzen beginnen bei $749, mit der Option, nützliche Extras hinzuzufügen. Laden Sie IronPDF for Python von der offiziellen Website herunter und beginnen Sie noch heute, Ihre PDF-Projekte zu verbessern.

Chaknith Bin
Software-Ingenieur
Chaknith arbeitet an IronXL und IronBarcode. Er hat tiefgehende Expertise in C# und .NET und hilft, die Software zu verbessern und Kunden zu unterstützen. Seine Erkenntnisse aus Benutzerinteraktionen tragen zu besseren Produkten, Dokumentation und einem insgesamt besseren Erlebnis bei.
< PREVIOUS
Text zeilenweise aus PDF extrahieren
NÄCHSTES >
Wie man mit Python PDF-Seiten hinzufügt oder entfernt

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

Lizenzen anzeigen >