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 起動辞書の存在、アプリケーションパラメータ、既定ディレクトリ、操作。標準の既定として open が適用されます |
| ThreadTarget*、BeadTarget* | スレッドとビードの対象形式、オブジェクト番号、インデックス、またはタイトル |
| Sound* | サウンドオブジェクト番号、音量、および標準の既定が適用された同期、繰り返し、ミックスの各フラグ |
| Movie* | ムービー注釈またはタイトルと操作 |
| OCGStateCount、PreserveRB | 任意コンテンツの状態数とラジオボタン関係のポリシー |
| Rendition* | Rendition とスクリーン注釈のオブジェクトおよび操作 |
| Transition | TPDFlibTransitionInfo での完全なトランジション辞書 |
| ThreeD* | 3D 注釈とビューセレクタの詳細 |