TPDFlibActionInfo
데이터 타입
설명
주석, 아웃라인, 수명 주기 트리거, 폼 필드 또는 액션 체인에서 반환된 PDF 액션 사전의 타입화된 페이로드를 담습니다
선언
type
TPDFlibActionInfo = record
Kind: TPDFlibActionKind;
URI: AnsiString;
URIIsMap: Boolean;
JavaScript: WideString;
FileName: AnsiString;
OpenInNewWindow: Boolean;
NewWindowSpecified: Boolean;
RemoteDestinationKind: TPDFlibActionTargetKind;
RemoteDestinationID: Integer;
RemoteDestinationName: WideString;
RemotePage: Integer;
RemoteDestinationType: Integer;
RemoteLeft: Double;
RemoteTop: Double;
RemoteRight: Double;
RemoteBottom: Double;
RemoteZoom: Double;
RemoteValueMask: Integer;
LaunchHasWindowsParameters: Boolean;
LaunchParameters: WideString;
LaunchDefaultDirectory: WideString;
LaunchOperation: AnsiString;
NamedName: AnsiString;
FieldCount: Integer;
HideAnnotations: Boolean;
EmbeddedTargetName: AnsiString;
TargetIsParent: Boolean;
ThreadTargetKind: TPDFlibActionTargetKind;
ThreadTargetObjectNumber: Integer;
ThreadTargetIndex: Integer;
ThreadTargetName: WideString;
BeadTargetKind: TPDFlibActionTargetKind;
BeadTargetObjectNumber: Integer;
BeadTargetIndex: Integer;
SoundObjectNumber: Integer;
SoundVolume: Double;
SoundSynchronous: Boolean;
SoundRepeat: Boolean;
SoundMix: Boolean;
MovieAnnotationObjectNumber: Integer;
MovieTitle: WideString;
MovieOperation: TPDFlibMovieOperation;
OCGStateCount: Integer;
PreserveRB: Boolean;
RenditionObjectNumber: Integer;
ScreenAnnotationObjectNumber: Integer;
RenditionOperation: Integer;
Transition: TPDFlibTransitionInfo;
ThreeDAnnotationObjectNumber: Integer;
ThreeDViewKind: TPDFlibActionTargetKind;
ThreeDViewObjectNumber: Integer;
ThreeDViewIndex: Integer;
ThreeDViewName: WideString;
end;매개변수
| Kind | TPDFlibActionKind의 액션 범주입니다 |
|---|---|
| URI, URIIsMap | URI 대상과 마우스 좌표 추적 플래그입니다 |
| JavaScript | JavaScript 또는 Rendition 액션이 담고 있는 스크립트입니다 |
| FileName, OpenInNewWindow, NewWindowSpecified | 외부 파일 대상, 창 선호 설정, 그리고 그 선호 설정이 명시적으로 존재했는지 여부입니다 |
| RemoteDestination*, RemotePage, RemoteValueMask | 원격 go-to 대상 표현, 재사용 가능한 배열 핸들, 0부터 시작하는 페이지, 맞춤 유형, 좌표, 존재하는 좌표 값을 식별하는 비트 마스크입니다 |
| Launch* | Windows launch 사전 존재 여부, 애플리케이션 매개변수, 기본 디렉터리와 동작이며 open이 표준 기본값으로 적용됩니다 |
| ThreadTarget*, BeadTarget* | 스레드와 bead 대상 형태, 객체 번호, 인덱스 또는 제목입니다 |
| Sound* | 사운드 객체 번호, 볼륨과 표준 기본값이 적용된 synchronous, repeat, mix 플래그입니다 |
| Movie* | 동영상 주석 또는 제목과 동작입니다 |
| OCGStateCount, PreserveRB | 옵셔널 콘텐츠 상태 수와 라디오 버튼 관계 정책입니다 |
| Rendition* | Rendition과 화면 주석 객체 및 동작입니다 |
| Transition | TPDFlibTransitionInfo에 담긴 완전한 전환 사전입니다 |
| ThreeD* | 3D 주석과 뷰 선택자 세부 정보입니다 |