GroupDocs.Annotation auf einen Blick

Integrieren Sie leistungsstarke Anmerkungsfunktionen in Ihre Python-Projekte

Illustration annotation

Text markieren

Mit GroupDocs.Annotation for Python via .NET können Sie Text in PDFs, Word-Dokumenten und anderen Formaten hervorheben, unterstreichen, durchstreichen oder ersetzen, um eine schnelle kollaborative Überprüfung zu ermöglichen.

Formen zeichnen

Fügen Sie Flächen-, Ellipsen-, Punkt-, Pfeil-, Distanz- und Polylinien-Anmerkungen hinzu, um Bereiche und Messungen mit konfigurierbaren Farben hervorzuheben.

Kommentare und Antworten

Fügen Sie einer beliebigen Anmerkung einen Autor und verschachtelte Antworten hinzu, um strukturierte Prüf- und Genehmigungs‑Workflows zu unterstützen.

Verwalten und Austauschen von Anmerkungen

Auflisten, aktualisieren und entfernen Sie Anmerkungen, filtern Sie nach Typ, rendern Sie Vorschauen und importieren oder exportieren Sie Anmerkungen als XML.

Plattformunabhängigkeit

GroupDocs.Annotation for Python via .NET funktioniert auf allen gängigen Betriebssystemen, unterstützt beliebte Frameworks und integriert sich in gängige Paket‑Manager.

Docker
Linux
macOS
PyPI
Windows
VS Code
Amazon S3
Azure

Unterstützte Dateiformate

GroupDocs.Annotation for Python via .NET unterstützt die folgenden Dateiformate.

MS‑Office‑Formate

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, ODS
  • PowerPoint: PPT, PPTX, PPS, PPSX

Andere Office‑Formate

  • Portabel: PDF
  • OpenDocument: ODT, ODP
  • Diagramm: VSD, VSDX

Andere Formate

  • Bilder: BMP, JPEG, PNG, TIFF
  • CAD: DWG, DXF
  • E‑Mail: EML, EMLX

Hauptfunktionen von GroupDocs.Annotation for Python via .NET

Fügen Sie mühelos Anmerkungen zu PDFs, Bildern und Office‑Dateien hinzu und verwalten Sie sie.

Feature icon

Text‑Markup

Markieren, unterstreichen, durchstreichen oder wellenförmig unterstreichen Sie ausgewählten Text in Ihren Dokumenten.

Feature icon

Grafische Formen

Zeichnen Sie Flächen-, Ellipsen-, Pfeil-, Punkt-, Distanz- und Polylinien‑Anmerkungen mit benutzerdefinierten Farben.

Feature icon

Wasserzeichen & Stempel

Fügen Sie Textwasserzeichen, Bildstempel und editierbare Textfelder zu einer Dokumentenseite hinzu.

Feature icon

Abrufen und Entfernen

Lesen Sie jede Anmerkung in einem Dokument und entfernen Sie sie anschließend nach ID, Typ oder Instanz.

Feature icon

Kommentare & Antworten

Fügen Sie verschachtelte Antworten mit Benutzer‑ und Zeitstempeldaten zu jeder Anmerkung hinzu.

Feature icon

Import und Export

Speichern Sie die Anmerkungen eines Dokuments als XML und laden Sie sie in ein anderes Dokument zurück.

Code-Beispiele

Entdecken Sie, wie GroupDocs.Annotation for Python via .NET Anmerkungsaufgaben vereinfacht

Text hervorheben

Entwickler, die Python verwenden, können Text hervorheben und Markup zu Dokumenten hinzufügen:

Text in einem Dokument hervorheben

from groupdocs.annotation import Annotator
from groupdocs.annotation.models import Point
from groupdocs.annotation.models.annotation_models import HighlightAnnotation
from groupdocs.pydrawing import Color

# Öffnen Sie das Dokument mit einer Annotator-Instanz
with Annotator("input.pdf") as annotator:
    # Erstellen Sie eine Text-Hervorhebungs-Anmerkung, definiert durch Quad-Punkte
    highlight = HighlightAnnotation()
    highlight.page_number = 0
    highlight.font_color = Color.yellow.to_argb()
    highlight.points = [Point(80, 730), Point(240, 730), Point(240, 750), Point(80, 750)]

    # Fügen Sie die Hervorhebung dem Dokument hinzu
    annotator.add(highlight)

    # Speichern Sie das annotierte Dokument
    annotator.save("annotated.pdf")

Anmerkungen verwalten

Verwenden Sie die API, um Anmerkungen aus einem Dokument zu lesen und zu entfernen:

Anmerkungen abrufen und entfernen

from groupdocs.annotation import Annotator

# Öffnen Sie ein annotiertes Dokument mit einer Annotator-Instanz
with Annotator("annotated.pdf") as annotator:
    # Rufen Sie alle Anmerkungen aus dem Dokument ab
    annotations = annotator.get()

    # Entfernen Sie die erste Anmerkung
    annotator.remove(annotation=annotations[0])

    # Speichern Sie das aktualisierte Dokument
    annotator.save("output.pdf")

Wasserzeichen stempeln

Entwickler, die Python verwenden, können ein Textwasserzeichen stempeln über Dokumentseiten hinweg:

Wasserzeichen auf ein Dokument stempeln

from groupdocs.annotation import Annotator
from groupdocs.annotation.models import Rectangle
from groupdocs.annotation.models.annotation_models import WatermarkAnnotation
from groupdocs.pydrawing import Color

# Öffnen Sie das Dokument mit einer Annotator-Instanz
with Annotator("input.pdf") as annotator:
    # Erstellen Sie ein diagonales Textwasserzeichen und platzieren Sie es auf der ersten Seite
    watermark = WatermarkAnnotation()
    watermark.box = Rectangle(100, 100, 200, 100)
    watermark.text = "CONFIDENTIAL"
    watermark.font_color = Color.red.to_argb()
    watermark.font_size = 24.0
    watermark.angle = 45.0
    watermark.opacity = 0.5
    watermark.page_number = 0

    # Fügen Sie das Wasserzeichen hinzu und speichern Sie das Ergebnis
    annotator.add(watermark)
    annotator.save("annotated.pdf")

Bereit, loszulegen?

Laden Sie GroupDocs.Annotation kostenlos herunter oder holen Sie sich eine Testlizenz für vollen Zugriff!

Nützliche Ressourcen

Erforschen Sie die Dokumentation, Code -Beispiele und die Unterstützung der Community, um Ihre Erfahrungen zu verbessern.

Tipps zur temporären Lizenz

1
Melden Sie sich mit Ihrer geschäftlichen E-Mail-Adresse an. Kostenlose E-Mail-Dienste sind nicht zulässig.
2
Klicken Sie im zweiten Schritt auf die Schaltfläche Provisorische Lizenz anfordern.
 Deutsch