PDFium Delphi Component Docs

GetWidgetAdditionalActionJavaScript متد

کامپوننت: TPdf  ·  واحد: PDFium
JavaScript یک اکشن اضافی متصل به یک ویجت فیلد فرم را می‌خواند

Syntax

function GetWidgetAdditionalActionJavaScript(AnnotIndex: Integer; EventType: Integer): WString;

AnnotIndexInteger. شاخص مبتنی بر صفر حاشیه‌نویسی ویجت در صفحهٔ جاری
EventTypeInteger. کدام اکشن اضافی خوانده شود، یکی از مقادیر FPDF_ANNOT_AACTION_*: FPDF_ANNOT_AACTION_KEY_STROKE (12)، FPDF_ANNOT_AACTION_FORMAT (13)، FPDF_ANNOT_AACTION_VALIDATE (14)، FPDF_ANNOT_AACTION_CALCULATE (15)
ResultWString. متن منبع اسکریپت، یا رشتهٔ خالی وقتی ویجت چنین اکشنی ندارد

Description

فیلدهای فرم می‌توانند اسکریپت‌های هر-رویداد (ISO 32000-1 12.6.3) داشته باشند: فیلتر ضربهٔ کلید، روال قالب‌بندی که آنچه فیلد نمایش می‌دهد را بازنویسی می‌کند، روال اعتبارسنجی و محاسبه‌ای که یک فیلد را از فیلدهای دیگر استنتاج می‌کند؛ این متد منبع یکی از آن‌ها را می‌خواند

نمای فقط‌خواندنی برای ممیزی و مهاجرت است — اسکریپت به‌صورت متن برگردانده می‌شود نه اجرا؛ اسکریپت‌های سطح سند به‌جای آن توسط JavaScriptActions فهرست می‌شوند

نتیجهٔ خالی وضعیتی را هم پوشش می‌دهد که لایهٔ فرم فعال نیست یا ساخت PDFium نقطهٔ ورود را ندارد، بنابراین فراخواننده‌ای که به این تمایز نیاز دارد باید اول FormHandle را بررسی کند

See Also

JavaScriptActions, JavaScriptAction, FormFieldInfo, FormHandle