AnnotationFlags
AnnotationFlags enumeration
Un insieme di flag che specificano varie caratteristiche dell’annotazione.
[Flags]
public enum AnnotationFlags
I valori
Nome | Valore | Descrizione |
---|---|---|
Default | 0 | Valore predefinito. |
Invisible | 1 | Se impostato, non visualizzare l’annotazione se non appartiene a uno dei tipi di annotazione standard e non è disponibile alcun gestore di annotazione. Se è chiaro, visualizza un’annotazione sconosciuta utilizzando un flusso di aspetto specificato dal suo dizionario di aspetto, se presente. |
Hidden | 2 | Se impostato, non visualizzare o stampare l’annotazione né consentirle di interagire con l’utente, indipendentemente dal tipo di annotazione o dalla disponibilità di un gestore di annotazioni. Nei casi in cui lo spazio sullo schermo è limitato, la possibilità di nascondere e mostrare le annotazioni selettivamente può essere utilizzato in combinazione con flussi di aspetto per visualizzare informazioni pop-up ausiliarie simili nella funzione ai sistemi di guida in linea. |
4 | Se impostato, stampa l’annotazione quando la pagina viene stampata. Se è chiaro, non stampare mai l’annotazione, indipendentemente dal fatto che sia visualizzata sullo schermo. Questo può essere utile, ad esempio, per annotazioni che rappresentano pulsanti interattivi, che non avrebbero alcuno scopo significativo sulla pagina stampata. | |
NoZoom | 8 | Se impostato, non ridimensiona l’aspetto dell’annotazione in modo che corrisponda all’ingrandimento della pagina. La posizione dell’annotazione sulla pagina (definita dall’angolo superiore sinistro del relativo rettangolo di annotazione) rimane fissa, indipendentemente dalla pagina ingrandimento. |
NoRotate | 10 | Se impostato, non ruotare l’aspetto dell’annotazione in modo che corrisponda alla rotazione della pagina. L’angolo superiore sinistro del rettangolo dell’annotazione rimane in una posizione fissa sulla pagina, indipendentemente dalla rotazione della pagina. |
NoView | 20 | Se impostato, non visualizzare l’annotazione sullo schermo né consentirle di interagire con l’utente. L’annotazione può essere stampata (a seconda dell’impostazione del flag Stampa) ma deve essere considerata nascosta ai fini della visualizzazione sullo schermo e interazione dell’utente. |
ReadOnly | 40 | Se impostato, non consente all’annotazione di interagire con l’utente. L’annotazione può essere visualizzata o stampata (a seconda delle impostazioni dei flag NoView e Print) ma non deve rispondere ai clic del mouse o modificarne l’aspetto in risposta ai movimenti del mouse. Questo flag viene ignorato per le annotazioni del widget; la sua funzione è inclusa nel flag ReadOnly del campo modulo associato. |
Locked | 80 | Se impostato, non consente la cancellazione dell’annotazione o la modifica delle sue proprietà (incluse posizione e dimensione) da parte dell’utente. Tuttavia, questo flag non limita le modifiche al contenuto dell’annotazione, come il valore di un campo modulo. |
ToggleNoView | 100 | Se impostato, inverte l’interpretazione del flag NoView per determinati eventi. Un uso tipico è avere un’annotazione che appare solo quando si posiziona il cursore del mouse su di essa. |
LockedContents | 200 | Se impostato, non consente all’utente di modificare il contenuto dell’annotazione. Questo flag non limita l’eliminazione dell’annotazione o le modifiche ad altre proprietà dell’annotazione, come posizione e dimensione. |
Guarda anche
- spazio dei nomi Aspose.Pdf.Annotations
- assemblea Aspose.PDF