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
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
subtype | str | Odczyt | Zwraca podtyp. |
contents | str | Odczyt/zapis | Pobiera lub ustawia zawartość. |
rect | tuple[float, float, float, float] | Odczyt/zapis | Pobiera lub ustawia prostokąt. |
title | str | Odczyt/zapis | Pobiera lub ustawia tytuł. |
author | str | Odczyt/zapis | Pobiera lub ustawia autora. |
has_appearance | bool | Odczyt | Pobiera wartość has appearance. |
appearance_normal | bytes | Odczyt/zapis | Pobiera lub ustawia normalny wygląd. |
properties | dict[str, Any] | Odczyt | Wpisy adnotacji specyficzne dla typu poza wspólnymi polami. |
color | tuple[float, ...] | Odczyt/zapis | Kolor adnotacji (/C) jako krotka składnikowa, pusta gdy nie ustawiono. |
Metody
| Sygnatura | Opis |
|---|---|
__init__(page: Page, index: int, data: dict[str, Any]) | Calls init(page, index, data) na tej instancji LinkAnnotation. |
get_property(name: str, default: Any) → Any | Zwróć 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) → bool | Wygeneruj normalny strumień wyglądu (/AP /N) dla tej adnotacji. |