Annotation

Annotation

Übersicht

Annotation ist eine Klasse in Aspose.PDF FOSS für Python.

Live-Ansicht einer einzelnen Anmerkung auf einer Seite.

Diese Klasse stellt 5 Methoden zur Arbeit mit Annotationsobjekten in Python-Programmen bereit. Verfügbare Methoden umfassen: __init__, generate_appearance, get_property, set_property, update_properties. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für Python-Paket installiert wurde. Eigenschaften: appearance_normal, author, color, contents, has_appearance, properties und 3 weitere.

Eigenschaften

NameTypZugriffBeschreibung
subtypestrLesenRuft den Subtyp ab.
contentsstrLesen/SchreibenRuft den Inhalt ab oder legt ihn fest.
recttuple[float, float, float, float]Lesen/SchreibenRuft das rect ab oder legt es fest.
titlestrLesen/SchreibenLiest oder legt den Titel fest.
authorstrLesen/SchreibenRuft den Autor ab oder legt ihn fest.
has_appearanceboolLesenGibt das Vorhandensein des Erscheinungsbildes zurück.
appearance_normalbytesLesen/SchreibenRuft das normale Erscheinungsbild ab oder legt es fest.
propertiesdict[str, Any]LesenTypenspezifische Anmerkungseinträge über die gemeinsamen Felder hinaus.
colortuple[float, ...]Lesen/SchreibenAnmerkungsfarbe (/C) als Komponenten-Tupel, leer, wenn nicht gesetzt.

Methoden

SignaturBeschreibung
__init__(page: Page, index: int, data: dict[str, Any])Calls init(page, index, data) bei dieser Annotation-Instanz.
get_property(name: str, default: Any) → AnyGibt einen einzelnen typenspezifischen Eigenschaftswert zurück (oder default).
set_property(name: str, value: Any)Setzen Sie eine einzelne typenspezifische Eigenschaft (value=None entfernt sie).
update_properties()Setzt mehrere typenspezifische Eigenschaften gleichzeitig.
generate_appearance(force: bool) → boolErzeugen Sie einen normalen Erscheinungs-Stream (/AP /N) für diese Anmerkung.

Siehe auch

 Deutsch