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.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
subtype | str | Читання | Отримує підтип. |
contents | str | Читання/Запис | Отримує або задає вміст. |
rect | tuple[float, float, float, float] | Читання/Запис | Отримує або встановлює rect. |
title | str | Читання/Запис | Отримує або встановлює назву. |
author | str | Читання/Запис | Отримує або встановлює автора. |
has_appearance | bool | Читання | Отримує has appearance. |
appearance_normal | bytes | Читання/Запис | Отримує або встановлює нормальний вигляд. |
properties | dict[str, Any] | Читання | Типо-специфічні записи анотацій, що виходять за межі загальних полів. |
color | tuple[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) для цієї анотації. |