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;

매개변수

KindTPDFlibActionKind의 액션 범주입니다
URI, URIIsMapURI 대상과 마우스 좌표 추적 플래그입니다
JavaScriptJavaScript 또는 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과 화면 주석 객체 및 동작입니다
TransitionTPDFlibTransitionInfo에 담긴 완전한 전환 사전입니다
ThreeD*3D 주석과 뷰 선택자 세부 정보입니다

참조

GetActionInfo, EnumActionOCGStates, TPDFlibTransitionInfo