LinkAnnotation

LinkAnnotation

Przegląd

LinkAnnotation jest klasą w Aspose.PDF FOSS dla Python. Dziedziczy po: Annotation.

Konkretny typ adnotacji zachowany dla zgodności z tests/API.

Ta klasa zapewnia 5 metod do pracy z obiektami LinkAnnotation w programach Python. Dostępne metody to: __init__, generate_appearance, get_property, set_property, update_properties. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji Python po zainstalowaniu pakietu Aspose.PDF FOSS dla Python. Właściwości: appearance_normal, author, color, contents, has_appearance, properties oraz 3 dodatkowe.

Właściwości

NazwaTypDostępOpis
subtypestrOdczytZwraca podtyp.
contentsstrOdczyt/zapisPobiera lub ustawia zawartość.
recttuple[float, float, float, float]Odczyt/zapisPobiera lub ustawia prostokąt.
titlestrOdczyt/zapisPobiera lub ustawia tytuł.
authorstrOdczyt/zapisPobiera lub ustawia autora.
has_appearanceboolOdczytPobiera wartość has appearance.
appearance_normalbytesOdczyt/zapisPobiera lub ustawia normalny wygląd.
propertiesdict[str, Any]OdczytWpisy adnotacji specyficzne dla typu poza wspólnymi polami.
colortuple[float, ...]Odczyt/zapisKolor adnotacji (/C) jako krotka składnikowa, pusta gdy nie ustawiono.

Metody

SygnaturaOpis
__init__(page: Page, index: int, data: dict[str, Any])Calls init(page, index, data) na tej instancji LinkAnnotation.
get_property(name: str, default: Any) → AnyZwróć pojedynczą wartość właściwości specyficznej dla typu (lub default).
set_property(name: str, value: Any)Ustaw pojedynczą właściwość specyficzną dla typu (value=None usuwa ją).
update_properties()Ustaw kilka właściwości specyficznych dla typu jednocześnie.
generate_appearance(force: bool) → boolWygeneruj normalny strumień wyglądu (/AP /N) dla tej adnotacji.

Zobacz także

 Polski