THotPDF.SetLoadedAnnotationFlags Method
Thiết lập giá trị nguyên Flags của một chú thích nhất định trong trang được chỉ định của tài liệu PDF đã tải, để kiểm soát khả năng hiển thị, khả năng in và hành vi tương tác của chú thích
Khai báo
procedure SetLoadedAnnotationFlags(PageIndex, AnnotationIndex, AFlags: Integer);
Unit
HPDFDoc
Tham số
| Tên | Mục đích sử dụng |
|---|---|
PageIndex | Chỉ mục bắt đầu từ số 0 của trang đích |
AnnotationIndex | Chỉ mục bắt đầu từ 0 của chú thích đích trong mảng chú thích của trang |
AFlags | Số nguyên cờ chú thích, giá trị mặt nạ bit được xác định bởi đặc tả PDF: Invisible=1, Hidden=2, Print=4, NoZoom=8, NoRotate=16, NoView=32, ReadOnly=64, Locked=128, ToggleNoView=256, LockedContents=512 |
Lưu ý khi sử dụng
- 设置 Hidden(位 2)会使注释在屏幕和打印时均不可见,而设置 NoView(位 6)仅隐藏屏幕显示但可打印
- ReadOnly (bit 7) chỉ ngăn chặn sự tương tác của người dùng, không ảnh hưởng đến việc sửa đổi nội dung chú thích từ phía chương trình
- Các thay đổi phải gọi phương thức lưu thì mới có thể được ghi vào tệp đầu ra