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.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
subtype | str | Чтение | Получает подтип. |
contents | str | Чтение/запись | Получает или задает содержимое. |
rect | tuple[float, float, float, float] | Чтение/запись | Получает или задает rect. |
title | str | Чтение/запись | Получает или задает заголовок. |
author | str | Чтение/запись | Получает или задает автора. |
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) в этом экземпляре 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) для этой аннотации. |