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 | Чтение/запись | Получает или задает author. |
has_appearance | bool | Чтение | Получает наличие внешнего вида. |
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) для этой аннотации. |