THotPDF.AddLoadedDocumentJavaScript Method
یک قطعه اسکریپت نامگذاری شده را به فهرست اسکریپتهای JavaScript در فایل PDF اضافه مینماید، به شیوهای که در قلمروی سند به شکل خودکار شروع به کار کند
اعلان
procedure AddLoadedDocumentJavaScript(const AName, ABody: AnsiString);
واحد
HPDFDoc
پارامتر
| نام | کاربرد |
|---|---|
AName | نام منحصر به فرد ورودی اسکریپت که برای شناسایی و ارجاع به این اسکریپت در درخت نامها استفاده میشود، و میتوان با استفاده از RemoveLoadedJavaScript آن را به واسطه نام حذف کرد |
ABody | کاملترین برنامه متنی به صورت کدهای اسکریپتی که بلافاصله بعد از بازشدن توسط نرمافزار مطالعهکنندهی پیدیاف پیادهسازی میگردند |
نکات مربوط به استفاده
- 若文档已存在同名脚本,此方法将覆盖现有条目,而不会创建重复项
- اجرای JavaScript سطح سند به پشتیبانی خواننده PDF از اسکریپت بستگی دارد؛ نرمافزار Adobe Acrobat کاملترین پشتیبانی را دارد، در حالی که دیگر خوانندهها ممکن است این اسکریپت را نادیده بگیرند
- اگر کدهای اسکریپت حاوی کاراکترهای خاص باشند، باید از فرار رشته PDF استفاده شود. بهتر است ابتدا منطق اسکریپت را در Acrobat بررسی کرده و سپس جاسازی کنید