THotPDF.SetLoadedAnnotationFlags Method
Задава цялочислената стойност на Flags на определена анотация на посочената страница в заредения PDF документ, за да контролира видимостта, възможността за печат и интерактивното поведение на анотацията
Декларация
procedure SetLoadedAnnotationFlags(PageIndex, AnnotationIndex, AFlags: Integer);
Единица
HPDFDoc
Параметри
| Име | Използване |
|---|---|
PageIndex | Нулевият индекс на целевата страница |
AnnotationIndex | Нулевият индекс на целевата анотация в масива с анотации на страницата |
AFlags | Цяло число на флаговете за анотация, стойности на битова маска, дефинирани в PDF спецификацията: Invisible=1, Hidden=2, Print=4, NoZoom=8, NoRotate=16, NoView=32, ReadOnly=64, Locked=128, ToggleNoView=256, LockedContents=512 |
Бележки за използване
- 设置 Hidden(位 2)会使注释在屏幕和打印时均不可见,而设置 NoView(位 6)仅隐藏屏幕显示但可打印
- ReadOnly (бит 7) само предотвратява взаимодействието на потребителя, не влияе на програмната промяна на съдържанието на анотацията
- Промените трябва да извикат метода за запазване, преди да могат да бъдат записани в изходния файл