SetFormFieldSubmitActionEx
表单域
描述
向按钮表单字段添加 submit 操作,并带有用于设置各种提交选项的 flags 参数。请参阅官方 PDF 规范中的 "Form Actions" 一节
语法
Delphi
Function TPDFlib.SetFormFieldSubmitActionEx(Index: Integer; Const ActionType, Link: WideString; Flags: Integer): Integer;
ActiveX
Function PDFlib::SetFormFieldSubmitActionEx(Index As Long, ActionType As String, Link As String, Flags As Long) As Long
DLL
int DLSetFormFieldSubmitActionEx(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * Link, int Flags);
参数
| Index | 表单字段的索引 操作类型:E = 光标进入注释's 活动区域时执行的操作 X = 光标离开注释's 活动区域时执行的操作 D = 在注释's 活动区域内按下鼠标按钮时执行的操作 U = 在注释's 活动区域内释放鼠标按钮时执行的操作 Fo = 注释获得输入焦点时执行的操作 Bl = 注释失去输入焦点(失焦)时执行的操作 K = 用户向文本字段或组合框键入按键,或更改可滚动列表框中的选定内容时执行的操作。这允许检查按键的有效性并将其拒绝或修改。 F = 字段被格式化以显示其当前值之前执行的操作。这允许在格式化之前修改字段's 值。 V = 字段's 值被更改时执行的操作。这允许检查新值的有效性。 C = 当另一个字段的值更改时,为重新计算此字段的值而执行的操作 |
|---|---|
| ActionType | |
| Link | 将处理表单提交的服务器脚本的 URL |
| Flags | 由 Adobe 定义的表单字段 submit 操作标志值 |
返回值
| 0 | 无法设置字段操作,或 PDF/X-6 模式处于激活状态 |
|---|---|
| 1 | Success |