PDFium Delphi Component Docs

GetWidgetAdditionalActionJavaScript метод

Component: TPdf  ·  Unit: 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