PDFiumPas 文件

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