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문서 수명 주기 트리거입니다
ActionKindPDF_ACTION_BUILDER_* 상수 중 하나입니다
Value선택된 액션 종류가 요구하는 URI, 스크립트 또는 파일 값입니다
FieldNames폼 액션용 세미콜론 구분 필드 목록입니다
Flags액션별 플래그, named-action 선택자 또는 PDF_ACTION_BUILDER_THREAD용 1부터 시작하는 스레드 인덱스입니다
DestID대상 핸들이거나, PDF_ACTION_BUILDER_THREAD용 선택적 1부터 시작하는 bead 인덱스입니다

반환값

0액션이 거부되었거나 생성되지 못했습니다
1액션이 설정되었습니다

참조

GetDocumentActionInfo, RemoveDocumentAction, SetPageAction