PDFium Delphi Component 文件

PerformNamedAction 方法

元件: TPdf  ·  單元: PDFium
以檢視器處理文件引發之具名動作的相同方式執行該動作

Syntax

function PerformNamedAction(const ActionName: string): Boolean;

ActionNamestring。動作的名稱,如同文件中所撰寫。四個標準導覽名稱為 NextPage、PrevPage、FirstPage 與 LastPage
ResultBoolean。動作被識別並執行時為 True;名稱為空、文件非作用中,或名稱不具程式庫定義的意義時為 False

Description

具名動作(ISO 32000-1 12.6.4.11)是文件請求檢視器執行某項操作,而非自行描述該操作的方式。OpenAction 或表單按鈕都可以引發具名動作,而此方法會加以執行

四個導覽名稱會移動 PageNumber。移動採夾制而非循環:文件在最後一頁要求 NextPage 時會留在原地,而不會跳回第一頁

其他名稱均屬文件自訂並回傳 False,讓呼叫端能夠區分「未做任何事」與「已移動」。若也想接管標準名稱,請處理 OnNamedAction

See Also

OnNamedAction, PageNumber, JavaScriptActions, Destination