PDFium Delphi Component Docs

PerformNamedAction メソッド

コンポーネント: TPdf  ·  ユニット: PDFium
ドキュメントが名前付きアクションを発生させたときにビューアがするのと同じ方法で、それを実行します

構文

function PerformNamedAction(const ActionName: string): Boolean;

ActionNamestring。ドキュメントに書かれたままのアクション名。4 つの標準ナビゲーション名は NextPage、PrevPage、FirstPage、LastPage です
ResultBoolean。アクションが認識され実行された場合は True。空の名前、非アクティブなドキュメント、ライブラリが意味を持たない名前では False

説明

名前付きアクション(ISO 32000-1 12.6.4.11)は、ドキュメントがビューアに何かをするよう求める方法であり、自身で記述するのではありません。OpenAction やフォームボタンがそれを発生させることができ、これはそれを実行します

4 つのナビゲーション名は PageNumber を移動します。移動はループではなくクランプされます。最後のページで NextPage を求めるドキュメントは、最初に戻らずその場に留まります

それ以外はドキュメント定義で False を返すため、呼び出し側は「何もしなかった」と「移動した」を区別できます。標準名も引き取るには OnNamedAction を処理します

関連項目

OnNamedAction, PageNumber, JavaScriptActions, Destination