LinkAnnotation

LinkAnnotation

Огляд

LinkAnnotation — це клас у Aspose.PDF FOSS для Python. Наслідує від: Annotation.

Конкретний тип анотації збережено для сумісності з tests/API.

Цей клас надає 5 методів для роботи з об’єктами LinkAnnotation у програмах Python. Доступні методи включають: __init__, generate_appearance, get_property, set_property, update_properties. Усі публічні члени доступні будь-якій програмі Python після встановлення пакету Aspose.PDF FOSS для Python. Властивості: appearance_normal, author, color, contents, has_appearance, properties та ще 3.

Властивості

НазваТипДоступОпис
subtypestrЧитанняОтримує підтип.
contentsstrЧитання/ЗаписОтримує або встановлює вміст.
recttuple[float, float, float, float]Читання/ЗаписОтримує або встановлює rect.
titlestrЧитання/ЗаписОтримує або встановлює назву.
authorstrЧитання/ЗаписОтримує або встановлює автора.
has_appearanceboolЧитанняОтримує, чи має вигляд.
appearance_normalbytesЧитання/ЗаписОтримує або встановлює нормальний вигляд.
propertiesdict[str, Any]ЧитанняЗаписи анотацій, специфічних для типу, поза загальними полями.
colortuple[float, ...]Читання/ЗаписКолір анотації (/C) як кортеж компонент, порожній, якщо не встановлено.

Методи

СигнатураОпис
__init__(page: Page, index: int, data: dict[str, Any])Calls init(page, index, data) у цьому екземплярі LinkAnnotation.
get_property(name: str, default: Any) → AnyПовернути одне значення властивості, специфічної для типу (або default).
set_property(name: str, value: Any)Встановити одиничну типо-специфічну властивість (value=None видаляє її).
update_properties()Встановити кілька специфічних для типу властивостей одночасно.
generate_appearance(force: bool) → boolСинтезувати звичайний потік вигляду (/AP /N) для цієї анотації.

Дивіться також

 Українська