PDFium Delphi Component 文件

OnFormGoToAction 事件

元件: TPdf  ·  單元: PDFium
當表單欄位引發跳至(go-to)動作時引發

Syntax

property OnFormGoToAction: TPdfFormGoToActionEvent read FOnFormGoToAction write FOnFormGoToAction;

Description

OnFormGoToAction 在互動式表單層引發跳至動作時引發。處理常式會收到以 0 為基底的 PageNumber、原生 ZoomMode、選用的檢視參數陣列 Positions,以及 var Handled 旗標

設定 Handled = True 可改用主機導覽執行跳轉,例如交由管理自身頁面快取的檢視器處理

Remarks

    • 處理常式簽名:procedure(Sender: TObject; PageNumber, ZoomMode: Integer; const Positions: TPdfSingleArray; var Handled: Boolean) of object
    • PageNumber 來自原生層,以 0 為基底,與 TPdf.Page 所用、以 1 為基底的頁碼不同

Example

procedure TMain.Pdf1FormGoToAction(Sender: TObject; PageNumber, ZoomMode: Integer; const Positions: TPdfSingleArray; var Handled: Boolean);
begin
  PdfView1.PageNumber := PageNumber + 1;
  Handled := True;
end;

See Also