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) จะป้องกันการโต้ตอบของผู้ใช้เท่านั้น และจะไม่ส่งผลต่อการแก้ไขเนื้อหาคำอธิบายประกอบในฝั่งของโปรแกรม
- การเปลี่ยนแปลงจะต้องเรียกใช้วิธีการบันทึกก่อนจึงจะเขียนลงในไฟล์เอาต์พุตได้