property OnFormUriAction: TPdfFormUriActionEvent read FOnFormUriAction write FOnFormUriAction;
OnFormUriAction se déclenche lorsque la couche de formulaires interactive lève une action URI, par exemple depuis un bouton de formulaire ou une navigation par script. Le gestionnaire reçoit l’Uri décodée en WString, les octets bruts en RawUri, les Modifiers clavier et un indicateur var Handled
Définissez Handled = True pour naviguer selon la politique de l’hôte et supprimer le traitement par défaut
procedure(Sender: TObject; const Uri: WString; const RawUri: AnsiString; Modifiers: Integer; var Handled: Boolean) of objectUri décodée effectue un aller-retour via UTF-8 et retombe sur les octets ANSI bruts lorsque le décodage est avec perteTPdfView.OnWebLinkClickprocedure TMain.Pdf1FormUriAction(Sender: TObject; const Uri: WString; const RawUri: AnsiString; Modifiers: Integer; var Handled: Boolean);
begin
OpenInSandboxedBrowser(Uri);
Handled := True;
end;