THotPDF.SetLoadedAnnotationFlags Method
Legt den Flags-Ganzzahlwert einer Anmerkung auf der angegebenen Seite des geladenen PDF-Dokuments fest, um die Sichtbarkeit, Druckbarkeit und das interaktive Verhalten der Anmerkung zu steuern
Deklaration
procedure SetLoadedAnnotationFlags(PageIndex, AnnotationIndex, AFlags: Integer);
Einheit
HPDFDoc
Parameter
| Name | Verwendung |
|---|---|
PageIndex | Der nullbasierte Index der Zielseite |
AnnotationIndex | Der nullbasierte Index der Zielanmerkung im Seitenanmerkungs-Array |
AFlags | Ganzzahliger Wert der Anmerkungsflags, durch die PDF-Spezifikation definierte Bitmaskenwerte: Invisible=1, Hidden=2, Print=4, NoZoom=8, NoRotate=16, NoView=32, ReadOnly=64, Locked=128, ToggleNoView=256, LockedContents=512 |
Rückgabewert
Dieses Element gibt keinen Wert zurück
Nutzungshinweise
- Hidden (Bit 2) macht die Anmerkung auf Bildschirm und Druck unsichtbar, während NoView (Bit 6) nur die Bildschirmanzeige verbirgt und den Druck zulässt
- ReadOnly (Bit 7) verhindert nur die Benutzerinteraktion und hat keine Auswirkungen auf programmatische Änderungen am Anmerkungsinhalt
- Änderungen müssen nach dem Aufruf der Methode zum Speichern in die Ausgabedatei geschrieben werden