MarkupAnnotation

MarkupAnnotation

Przegląd

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

Klasa bazowa dla adnotacji znaczników.

Ta klasa udostępnia 5 metod do pracy z obiektami MarkupAnnotation w programach Python. Dostępne metody to: __init__, generate_appearance, get_property, set_property, update_properties. Wszystkie publiczne elementy są dostępne dla każdej 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
subtypestrOdczytPobiera podtyp.
contentsstrOdczyt/zapisPobiera lub ustawia zawartość.
recttuple[float, float, float, float]Odczyt/zapisPobiera lub ustawia rect.
titlestrOdczyt/zapisPobiera lub ustawia tytuł.
authorstrOdczyt/zapisPobiera lub ustawia autora.
has_appearanceboolOdczytPobiera informację o tym, czy posiada wygląd.
appearance_normalbytesOdczyt/zapisPobiera lub ustawia normalny wygląd.
propertiesdict[str, Any]OdczytWpisy adnotacji specyficzne dla typu, wykraczające poza wspólne pola.
colortuple[float, ...]Odczyt/zapisKolor adnotacji (/C) jako krotka komponentu, pusta gdy nie ustawiona.

Metody

SygnaturaOpis
__init__(page: Page, index: int, data: dict[str, Any])Calls init(page, index, data) w tej instancji MarkupAnnotation.
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 jednocześnie kilka właściwości specyficznych dla typu.
generate_appearance(force: bool) → boolWygeneruj normalny strumień wyglądu (/AP /N) dla tej adnotacji.

Zobacz także

 Polski