property OnFormUriAction: TPdfFormUriActionEvent read FOnFormUriAction write FOnFormUriAction;
OnFormUriAction wird ausgelöst, wenn die interaktive Formularschicht eine URI-Aktion auslöst, beispielsweise über eine Formularschaltfläche oder eine Skript-Navigation. Der Handler empfängt den dekodierten Uri als WString, die rohen Bytes als RawUri, die Tastatur-Modifiers und ein var Handled-Flag
Setzen Sie Handled = True, um gemäß der Host-Richtlinie zu navigieren und die Standardverarbeitung zu unterdrücken
procedure(Sender: TObject; const Uri: WString; const RawUri: AnsiString; Modifiers: Integer; var Handled: Boolean) of objectUri durchläuft UTF-8 und fällt auf die rohen ANSI-Bytes zurück, wenn die Dekodierung verlustbehaftet istTPdfView.OnWebLinkClickprocedure TMain.Pdf1FormUriAction(Sender: TObject; const Uri: WString; const RawUri: AnsiString; Modifiers: Integer; var Handled: Boolean);
begin
OpenInSandboxedBrowser(Uri);
Handled := True;
end;