Annotation

Annotation

Огляд

Annotation — це клас у Aspose.PDF FOSS для Python.

Живий перегляд однієї анотації на сторінці.

Цей клас надає 5 методів для роботи з об’єктами Annotation у програмах 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ЧитанняОтримує has appearance.
appearance_normalbytesЧитання/ЗаписОтримує або встановлює нормальний вигляд.
propertiesdict[str, Any]ЧитанняТипо-специфічні записи анотацій, що виходять за межі загальних полів.
colortuple[float, ...]Читання/ЗаписКолір анотації (/C) як кортеж компонентів, порожній, коли не встановлено.

Методи

СигнатураОпис
__init__(page: Page, index: int, data: dict[str, Any])Calls init(page, index, data) у цьому екземплярі Annotation.
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) для цієї анотації.

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

 Українська