THPDFActionBuilder Class
문서 open action, 주석 action, 주석 추가 action, 폼 필드·위젯 추가 action, push button action용 재사용 가능한 PDF action 딕셔너리를 만듭니다
선언
THPDFActionBuilder = class(TObject)
유닛
HPDFDoc
매개변수
| 이름 | 목적 |
|---|---|
URI | THPDFActionBuilder 워크플로우에서 사용하는 입력값 |
JavaScript | THPDFActionBuilder 워크플로우에서 사용하는 입력값 |
SubmitForm | THPDFActionBuilder 워크플로우에서 사용하는 입력값 |
SubmitFormFields | 이름 지정 폼 필드 범위의 submit action을 만듭니다 |
ResetForm | THPDFActionBuilder 워크플로우에서 사용하는 입력값 |
ResetFormFields | 이름 지정 폼 필드 범위의 reset action을 만듭니다 |
Hide | THPDFActionBuilder 워크플로우에서 사용하는 입력값 |
Show | THPDFActionBuilder 워크플로우에서 사용하는 입력값 |
ImportData | THPDFActionBuilder 워크플로우에서 사용하는 입력값 |
Named | THPDFActionBuilder 워크플로우에서 사용하는 입력값 |
GoToNamedDestination | THPDFActionBuilder 워크플로우에서 사용하는 입력값 |
GoToPage | 직접 페이지 destination이 있는 로컬 페이지 내비게이션 action을 만듭니다 |
GoToRemote | 페이지 인덱스를 대상으로 하는 원격 문서 내비게이션 action을 만듭니다 |
GoToRemotePage | fit-mode destination 좌표가 있는 원격 문서 내비게이션 action을 만듭니다 |
GoToRemoteNamedDestination | 이름 있는 destination을 대상으로 하는 원격 문서 내비게이션 action을 만듭니다 |
Launch | 선택적 새 창 동작이 있는 외부 파일 Launch action을 만듭니다 |
Thread | 이름 있는 thread destination을 대상으로 하는 문서 thread 내비게이션 action을 만듭니다 |
Sound | 호출자가 공급한 오디오 바이트와 THPDFSoundParams로 Sound action을 만듭니다 |
Movie | AddMovieAnnotation이 반환한 딕셔너리용 Movie action을 만듭니다 |
Rendition | Screen 주석과 미디어 파일 사양용 Rendition action을 만듭니다 |
SetOCGState | 등록된 optional content group용 layer 표시 action을 만듭니다 |
ShowLayer | layer를 켜는 SetOCGState action을 만듭니다 |
HideLayer | layer를 끄는 SetOCGState action을 만듭니다 |
ToggleLayer | layer를 토글하는 SetOCGState action을 만듭니다 |
Transition | 페이지 전환 딕셔너리가 있는 Trans action을 만듭니다 |
GoTo3DView | 3D 주석과 뷰 이름용 GoTo3DView action을 만듭니다 |
ThenAction | THPDFActionBuilder 워크플로우에서 사용하는 입력값 |
사용 참고 사항
ThenAction은 전달된 next builder를 소유합니다HotPDF가 PDF action 딕셔너리를 만든 뒤 호출자는 builder를 해제할 수 있습니다GoToPage는 0 기반 페이지 인덱스를 쓰며 문서에 이미 있는 페이지를 대상으로 검증합니다GoToRemotePage는 원격 문서의 0 기반 페이지 인덱스를 쓰며 GoToPage와 같은 fit 모드를 받습니다SubmitFormFields와 ResetFormFields는 Unicode 안전 필드 이름으로 Fields 배열을 기록합니다GoToRemoteNamedDestination과 Launch는 출력 file specification에서 Windows 파일 구분자를 정규화합니다PDF/A 또는 PDF/X conformance가 활성이면 Launch는 자동 거부됩니다PDF/A 또는 PDF/X conformance가 활성이면 Sound, Movie, Rendition, SetOCGState, Transition, GoTo3DView는 자동 거부됩니다SetOCGState는 RegisterOptionalContentGroup이 반환한 layer 이름을 요구합니다Movie, Rendition, GoTo3DView는 대응 주석 헬퍼나 LastAnnotation이 반환한 주석 딕셔너리를 소비합니다같은 builder 체인을 catalog, 주석, 폼 필드, 위젯, 페이지 트리거 딕셔너리에서 실행해야 할 때는 문서 수명 주기 action 헬퍼, SetAnnotationAdditionalAction, SetFormFieldAdditionalAction, 폼 필드 action 편의 헬퍼, SetPageAdditionalAction을 씁니다애플리케이션이 로드 또는 생성 PDF 문서에서 이 PDF action builder 워크플로가 필요할 때 이 API를 씁니다
관련 API
- THotPDFSetOpenActionMethod
- THotPDFSetDocumentCloseActionMethod
- THotPDFSetDocumentWillSaveActionMethod
- THotPDFSetDocumentDidSaveActionMethod
- THotPDFSetDocumentWillPrintActionMethod
- THotPDFSetDocumentDidPrintActionMethod
- THPDFPageSetAnnotationActionMethod
- THPDFPageSetAnnotationAdditionalActionMethod
- THotPDFSetFormFieldAdditionalActionMethod
- THotPDFFormFieldActionConvenienceMethods
- THPDFPageClearAnnotationAdditionalActionMethod
- THPDFPageSetPageAdditionalActionMethod
- THotPDFSetPageAdditionalActionMethod
- THPDFPageAddPushButtonWithActionBuilderMethod