SetDocumentAction
文件內容、動作
描述
在 Catalog 的 /AA 字典中設定文件生命週期觸發所要執行的動作
動作以與表單、註解及鏈式動作相同的建構器種類建立
PDF/A 或 PDF/X-6 模式作用中時,文件生命週期動作會被拒絕
語法
Delphi
Function TPDFlib.SetDocumentAction(Trigger: TPDFlibDocumentActionTrigger; ActionKind: Integer; Const Value, FieldNames: WideString; Flags, DestID: Integer): Integer;參數
| Trigger | 文件生命週期觸發 |
|---|---|
| ActionKind | PDF_ACTION_BUILDER_* 常數之一 |
| Value | 所選動作類型要求的 URI、指令碼或檔案值 |
| FieldNames | 表單動作使用的分號分隔欄位清單 |
| Flags | 動作專屬旗標、具名動作選擇器,或 PDF_ACTION_BUILDER_THREAD 的以 1 為起始執行緒索引 |
| DestID | 目的地控制代碼,或 PDF_ACTION_BUILDER_THREAD 的選用以 1 為起始 bead 索引 |
傳回值
| 0 | 動作遭拒或無法建立 |
|---|---|
| 1 | 動作已設定 |