LinkAnnotation

LinkAnnotation

Übersicht

LinkAnnotation ist eine Klasse in Aspose.PDF FOSS für Python. Erbt von: Annotation.

Konkreter Annotations-Typ, der für die Kompatibilität mit tests/API beibehalten wird.

Diese Klasse bietet 5 Methoden zur Arbeit mit LinkAnnotation-Objekten in Python-Programmen. 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/SchreibenLiest oder legt die Inhalte fest.
recttuple[float, float, float, float]Lesen/SchreibenLiest oder legt das Rechteck fest.
titlestrLesen/SchreibenLiest oder legt den Titel fest.
authorstrLesen/SchreibenLiest oder legt den Autor fest.
has_appearanceboolLesenLiest das Vorhandensein des Aussehens.
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 LinkAnnotation-Instanz.
get_property(name: str, default: Any) → AnyGib einen einzelnen typenspezifischen Eigenschaftswert zurück (oder default).
set_property(name: str, value: Any)Setze eine einzelne typspezifische Eigenschaft (value=None entfernt sie).
update_properties()Setze mehrere typspezifische Eigenschaften auf einmal.
generate_appearance(force: bool) → boolSynthesisiere einen normalen Appearance-Stream (/AP /N) für diese Annotation.

Siehe auch

 Deutsch