PDFium Delphi Component 文件

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