Annotation

Annotation

Panoramica

Annotation è una classe in Aspose.PDF FOSS per Python.

Vista live su una singola annotazione su una pagina.

Questa classe fornisce 5 metodi per lavorare con oggetti Annotation nei programmi Python. I metodi disponibili includono: __init__, generate_appearance, get_property, set_property, update_properties. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.PDF FOSS per Python. Proprietà: appearance_normal, author, color, contents, has_appearance, properties, e 3 altre.

Proprietà

NomeTipoAccessoDescrizione
subtypestrLetturaRestituisce il sottotipo.
contentsstrLettura/ScritturaOttiene o imposta i contenuti.
recttuple[float, float, float, float]Lettura/ScritturaOttiene o imposta il rect.
titlestrLettura/ScritturaOttiene o imposta il titolo.
authorstrLettura/ScritturaOttiene o imposta l’autore.
has_appearanceboolLetturaOttiene l’attributo has appearance.
appearance_normalbytesLettura/ScritturaOttiene o imposta l’aspetto normale.
propertiesdict[str, Any]LetturaVoci di annotazione specifiche per tipo oltre ai campi comuni.
colortuple[float, ...]Lettura/ScritturaColore dell’annotazione (/C) come tupla di componenti, vuoto se non impostato.

Metodi

FirmaDescrizione
__init__(page: Page, index: int, data: dict[str, Any])Calls init(page, index, data) su questa istanza di Annotation.
get_property(name: str, default: Any) → AnyRestituisci un singolo valore di proprietà specifica per tipo (o default).
set_property(name: str, value: Any)Imposta una singola proprietà specifica del tipo (value=None la rimuove).
update_properties()Imposta diverse proprietà specifiche del tipo contemporaneamente.
generate_appearance(force: bool) → boolGenera un flusso di aspetto normale (/AP /N) per questa annotazione.

Vedi anche

 Italiano