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) מונע רק אינטראקציה של המשתמש, ואינו משפיע על היכולת של התוכנית לשנות את תוכן ההערה
- השינוי חייב לקרוא לשיטת השמירה כדי להיכתב לקובץ הפלט