THotPDF.SetLoadedAnnotationFlags Method
Définit la valeur entière Flags d'une annotation sur une page spécifiée du document PDF chargé pour contrôler la visibilité, l'imprimabilité et le comportement interactif de l'annotation
Déclaration
procedure SetLoadedAnnotationFlags(PageIndex, AnnotationIndex, AFlags: Integer);
Unité
HPDFDoc
Paramètre
| Nom | Utilisation |
|---|---|
PageIndex | Index basé sur zéro de la page cible |
AnnotationIndex | Index basé sur zéro de l'annotation cible dans le tableau d'annotations de la page |
AFlags | Entier du drapeau d'annotation, masque de bits défini par la spécification PDF : Invisible=1, Hidden=2, Print=4, NoZoom=8, NoRotate=16, NoView=32, ReadOnly=64, Locked=128, ToggleNoView=256, LockedContents=512 |
Notes d'utilisation
- 设置 Hidden(位 2)会使注释在屏幕和打印时均不可见,而设置 NoView(位 6)仅隐藏屏幕显示但可打印
- ReadOnly (bit 7) empêche uniquement l'interaction de l'utilisateur et n'affecte pas la modification du contenu de l'annotation côté programme
- Les changements doivent appeler la méthode d'enregistrement pour être écrits dans le fichier de sortie