PDFium Delphi Component Docs

GetWidgetAdditionalActionJavaScript الطريقة

المكوّن: TPdf  ·  الوحدة: PDFium
قراءة JavaScript لإجراء إضافي واحد مرتبط بعنصر واجهة حقل نموذج۔

الصياغة

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. مصدر السكربت، أو سلسلة فارغة عندما لا يحمل عنصر الواجهة مثل هذا الإجراء۔

الوصف

يمكن لحقول النموذج أن تحمل سكربتات لكل حدث (ISO 32000-1 البند 12.6.3): مرشِّح ضربات مفاتيح، وروتين تنسيق يعيد كتابة ما يعرضه الحقل، وروتين تحقق، وحساب يشتق حقلًا من حقول أخرى۔ هذا يقرأ مصدر أحدها

هي قراءة فقط مخصصة للمراجعة والترحيل - يُعاد السكربت كنص ولا يُنفَّذ۔ تُسرد سكربتات مستوى المستند بواسطة JavaScriptActions بدلًا من ذلك

تغطي النتيجة الفارغة أيضًا الحالة التي لا تكون فيها طبقة النموذج نشطة أو يفتقر إصدار PDFium لنقطة الدخول، لذا يجب على المستدعي الذي يحتاج التمييز فحص FormHandle أولًا

انظر أيضًا

JavaScriptActions, JavaScriptAction, FormFieldInfo, FormHandle