THotPDF.SetLoadedAnnotationFlags Method
Establece el valor entero Flags de una determinada anotación en la página especificada del documento PDF cargado, para controlar la visibilidad, imprimibilidad y el comportamiento interactivo de la anotación
Declaración
procedure SetLoadedAnnotationFlags(PageIndex, AnnotationIndex, AFlags: Integer);
Unidad
HPDFDoc
Parámetro
| Nombre | Uso |
|---|---|
PageIndex | El índice de base cero de la página de destino |
AnnotationIndex | El índice de base cero de la anotación de destino en la matriz de anotaciones de la página |
AFlags | Entero del indicador de anotación, valores de máscara de bits definidos por la especificación PDF: Invisible=1, Hidden=2, Print=4, NoZoom=8, NoRotate=16, NoView=32, ReadOnly=64, Locked=128, ToggleNoView=256, LockedContents=512 |
Notas de uso
- 设置 Hidden(位 2)会使注释在屏幕和打印时均不可见,而设置 NoView(位 6)仅隐藏屏幕显示但可打印
- ReadOnly (bit 7) solo evita la interacción del usuario y no afecta la modificación del contenido de la anotación desde el lado del programa
- Los cambios deben llamar al método de guardado antes de que puedan escribirse en el archivo de salida