Annotation
Annotation
Overzicht
Annotation is een klasse in Aspose.PDF FOSS voor Python.
Liveweergave van een enkele annotatie op een pagina.
Deze klasse biedt 5 methoden voor het werken met Annotation-objecten in Python-programma’s. Beschikbare methoden zijn: __init__, generate_appearance, get_property, set_property, update_properties. Alle openbare leden zijn toegankelijk voor elke Python-applicatie na het installeren van het Aspose.PDF FOSS voor Python-pakket. Eigenschappen: appearance_normal, author, color, contents, has_appearance, properties, en nog 3.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
subtype | str | Lezen | Haalt de subtype op. |
contents | str | Lezen/schrijven | Haalt of stelt de inhoud in. |
rect | tuple[float, float, float, float] | Lezen/schrijven | Verkrijgt of stelt de rect in. |
title | str | Lezen/schrijven | Haalt de titel op of stelt deze in. |
author | str | Lezen/schrijven | Gets of stelt de auteur in. |
has_appearance | bool | Lezen | Haalt de has-weergave op. |
appearance_normal | bytes | Lezen/schrijven | Haalt of stelt de normale weergave in. |
properties | dict[str, Any] | Lezen | Type-specifieke annotatie-vermeldingen naast de gemeenschappelijke velden. |
color | tuple[float, ...] | Lezen/schrijven | Annotatiekleur (/C) als een component tuple, leeg wanneer niet ingesteld. |
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__(page: Page, index: int, data: dict[str, Any]) | Calls init(page, index, data) op deze Annotatie-instantie. |
get_property(name: str, default: Any) → Any | Retourneer een enkele type-specifieke eigenschapswaarde (of default). |
set_property(name: str, value: Any) | Stel een enkele type-specifieke eigenschap in (value=None verwijdert deze). |
update_properties() | Stel meerdere type-specifieke eigenschappen tegelijk in. |
generate_appearance(force: bool) → bool | Syntheseer een normale weergavestroom (/AP /N) voor deze annotatie. |