THotPDF.SetLoadedAnnotationFlags Method
Nustato konkrečios anotacijos „Flags“ sveikojo skaičiaus reikšmę įkelto PDF dokumento nurodytame puslapyje, kad būtų galima valdyti anotacijos matomumą, spausdinamumą ir interaktyvumą
Deklaracija
procedure SetLoadedAnnotationFlags(PageIndex, AnnotationIndex, AFlags: Integer);
Vienetas
HPDFDoc
Parametrai
| Pavadinimas | Paskirtis |
|---|---|
PageIndex | Nuo nulio pradedamas tikslinio puslapio indeksas |
AnnotationIndex | Tikslinės anotacijos nuo nulio pradedamas indeksas puslapio anotacijų masyve |
AFlags | Anotacijos vėliavėlių sveikasis skaičius, PDF specifikacijoje apibrėžtos bitų kaukės reikšmės: Invisible=1, Hidden=2, Print=4, NoZoom=8, NoRotate=16, NoView=32, ReadOnly=64, Locked=128, ToggleNoView=256, LockedContents=512 |
Naudojimo pastabos
- 设置 Hidden(位 2)会使注释在屏幕和打印时均不可见,而设置 NoView(位 6)仅隐藏屏幕显示但可打印
- ReadOnly (7 bitas) užkerta kelią tik vartotojo interakcijai ir netrukdo modifikuoti anotacijos turinio programos lygmeniu
- Pakeitimus galima įrašyti į išvesties failą tik po to, kai iškviečiamas išsaugojimo metodas