THotPDF.NewLoadedAnnotation Method
ایجاد کلاس دیکشنری برای اضافه کردن فرمهای حاشیهنویسی مانند هایلایت، لینک و کادرهای متنی برای صفحات مشخص شده فایل PDF بارگذاری شده
اعلان
function NewLoadedAnnotation(PageIndex: Integer; const ASubtype: AnsiString; ARect: THPDFRect): THPDFDictionaryObject;
واحد
HPDFDoc
پارامتر
| نام | کاربرد |
|---|---|
PageIndex | شاخص صفر-محور صفحه هدف که صفحهای که حاشیهنویسی در آن قرار دارد را مشخص میکند |
ASubtype | 注释子类型名称,如 Text、Link、Highlight,对应 PDF 规范中的 Subtype 键值 |
ARect | موقعیت و مستطیل ابعادی حاشیهنویسی روی صفحه، که از سیستم مختصات PDF استفاده میکند (نقطه مبدا در گوشه پایین چپ صفحه قرار دارد) |
مقدار بازگشتی
返回代表新建注释的 THPDFDictionaryObject,可进一步写入颜色、内容文本、动作等附加属性
نکات مربوط به استفاده
ASubtype必须符合 PDF 规范中定义的有效注释子类型字符串,无效子类型可能导致阅读器忽略该注释- حاشیهنویسیهای جدید به صورت خودکار به آرایه Annots در صفحه هدف افزوده میشوند و نیازی به الحاق دستی آنها به دیکشنری صفحه نیست
- هرگونه دگرگونی در دیکشنری بازگردانده شده در خلال بازه ذخیرهسازی، الزاماً باید مطابق با متدهای ساختاری سند پیش برده شود، و پس از بستن فایل ارجاع به آن نامعتبر خواهد بود