AddActionNextEx

주석 및 핫스팟 링크, 폼 필드

설명

이름이 지정된 빌더 상수로 액션 종류를 선택하여 기존 액션 핸들에 next-action을 추가합니다

구문

Delphi

Function TPDFlib.AddActionNextEx(ActionID, ActionKind: Integer; Const Value, FieldNames: WideString; Flags, DestID: Integer): Integer;

매개변수

ActionID주석, 아웃라인, 오픈 액션 또는 폼 필드 액션 헬퍼가 반환한 액션 핸들
ActionKindPDF_ACTION_BUILDER_WEB, PDF_ACTION_BUILDER_NAMED, PDF_ACTION_BUILDER_JAVASCRIPT, PDF_ACTION_BUILDER_HIDE, PDF_ACTION_BUILDER_SUBMIT, PDF_ACTION_BUILDER_RESET, PDF_ACTION_BUILDER_IMPORTDATA, PDF_ACTION_BUILDER_DESTINATION, PDF_ACTION_BUILDER_REMOTE_DESTINATION, PDF_ACTION_BUILDER_LAUNCH 또는 PDF_ACTION_BUILDER_THREAD 중 하나
ValueURI, 이름 있는 액션, JavaScript 소스, 가져오기 데이터 파일 이름 또는 대상 액션에는 사용되지 않는 값
FieldNameshide, submit, reset 액션에 사용되는 쉼표로 구분된 필드 목록
Flags액션별 플래그 또는 PDF_ACTION_BUILDER_THREAD의 1 기반 스레드 인덱스
DestIDPDF_ACTION_BUILDER_DESTINATION의 대상 핸들이며, PDF_ACTION_BUILDER_THREAD의 경우 1 기반 bead 인덱스이고 0은 첫 번째 bead를 선택합니다

반환 값

0액션 핸들, 액션 종류 또는 필수 값이 유효하지 않거나 PDF/X-6 모드가 선택된 안전하지 않은 액션 종류를 거부하는 경우
1next-action이 성공적으로 추가된 경우

비고

이 헬퍼는 액션별 AddActionNext* 메서드와 동일한 내부 액션 생성 경로를 재사용하므로 PDF/A 및 PDF/X-6 제한과 액션 인트로스펙션이 일관되게 유지됩니다 스레드 액션은 기존 아티클 스레드와 bead에 대한 간접 참조를 사용하므로

Value에서는 FieldNames와 PDF_ACTION_BUILDER_THREAD가 무시됩니다