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) лише блокує взаємодію з користувачем, не впливаючи на програмну зміну вмісту анотації
- Зміни можна записати у вихідний файл лише після виклику методу збереження