THotPDF.SetLoadedAnnotationFlags Method
Imposta il valore intero dei Flags per un'annotazione nella pagina specificata del documento PDF caricato, per controllare visibilità, stampabilità e comportamento interattivo dell'annotazione
Dichiarazione
procedure SetLoadedAnnotationFlags(PageIndex, AnnotationIndex, AFlags: Integer);
Unità
HPDFDoc
Parametri
| Nome | Utilizzo |
|---|---|
PageIndex | L'indice a partire da zero della pagina di destinazione |
AnnotationIndex | L'indice a partire da zero dell'annotazione di destinazione nell'array delle annotazioni della pagina |
AFlags | Numero intero dei flag di annotazione, valore maschera di bit definito dalla specifica PDF: Invisible=1, Hidden=2, Print=4, NoZoom=8, NoRotate=16, NoView=32, ReadOnly=64, Locked=128, ToggleNoView=256, LockedContents=512 |
Note sull'uso
- 设置 Hidden(位 2)会使注释在屏幕和打印时均不可见,而设置 NoView(位 6)仅隐藏屏幕显示但可打印
- ReadOnly (bit 7) impedisce solo l'interazione dell'utente, non influisce sulla modifica del contenuto delle annotazioni dal lato del programma
- Le modifiche devono essere seguite dalla chiamata al metodo di salvataggio prima di poter essere scritte nel file di output