property OnFormUriAction: TPdfFormUriActionEvent read FOnFormUriAction write FOnFormUriAction;
OnFormUriAction 在互動式表單層引發 URI 動作時引發,例如來自表單按鈕或指令碼導覽。處理常式會收到以 WString 呈現的已解碼 Uri、以 RawUri 呈現的原始位元組、鍵盤 Modifiers,以及 var Handled 旗標
設定 Handled = True 可依主機政策導覽,並抑制預設處理
procedure(Sender: TObject; const Uri: WString; const RawUri: AnsiString; Modifiers: Integer; var Handled: Boolean) of objectUri 以 UTF-8 往返轉換;解碼有損時會退回原始 ANSI 位元組TPdfView.OnWebLinkClickprocedure TMain.Pdf1FormUriAction(Sender: TObject; const Uri: WString; const RawUri: AnsiString; Modifiers: Integer; var Handled: Boolean);
begin
OpenInSandboxedBrowser(Uri);
Handled := True;
end;