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)仅隐藏屏幕显示但可打印
- عملکرد محدود سازی (رتبه ۷) بر خلاف محدود ساختن ارتباط کاربری، به اصلاح محتوای فرمهای متننوشت توسط سیستم تاثیر نمیگذارد
- تغییرات فقط با فراخوانی متد ذخیرهسازی، در فایل خروجی درج میشوند