SetOpenActionEx
ドキュメントプロパティ、移動先とアクション
説明
一般的な文書オープンワークフロー向けのコンパクトな 1 つのディスパッチャーで、文書オープンアクションを構築します
ActionKind 0 はオープンアクションを削除し、1 は名前付きメニュー項目を実行し、2 はページ宛先を開き、3 は名前付き宛先を開き、4 は文書を開いたときに JavaScript を実行します
構文
Delphi
Function TPDFlib.SetOpenActionEx(ActionKind: Integer; Const Value: WideString; OpenPage, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;
パラメータ
| ActionKind | 0 削除、1 名前付きメニューアクション、2 ページ移動先、3 名前付き移動先、4 JavaScript |
|---|---|
| Value | 選択したアクション種別で使用されるメニュー項目、名前付き出力先、または JavaScript ソース |
| OpenPage | ActionKind が 2 のときに使用するページ番号 |
| Zoom | XYZ ページ宛先に使用するズーム率 |
| DestType | 0 では単純なページとズームの移動先を使用します。0 以外の値では移動先型の完全なマッピングを使用します |
| Left | 必要とする出力先形式で使用される左座標または水平座標 |
| Top | 必要とする移動先タイプで使用される上または垂直座標 |
| Right | 矩形宛先で使用する右座標 |
| Bottom | 矩形宛先で使用する下側座標 |
戻り値
| 0 | 要求されたオープンアクションを作成または削除できなかった |
|---|---|
| 1 | オープンアクションが更新されました |