property OnFormUriAction: TPdfFormUriActionEvent read FOnFormUriAction write FOnFormUriAction;
OnFormUriAction se dispara cuando la capa de formularios interactivos genera una acción de URI, por ejemplo desde un botón de formulario o una navegación por script. El manejador recibe la Uri decodificada como WString, los bytes sin procesar como RawUri, los Modifiers del teclado y una bandera var Handled
Establezca Handled = True para navegar con la política del host y suprimir el procesamiento predeterminado
procedure(Sender: TObject; const Uri: WString; const RawUri: AnsiString; Modifiers: Integer; var Handled: Boolean) of objectUri decodificada hace un recorrido de ida y vuelta por UTF-8 y recurre a los bytes ANSI sin procesar cuando la decodificación pierde informaciónTPdfView.OnWebLinkClick en su lugarprocedure TMain.Pdf1FormUriAction(Sender: TObject; const Uri: WString; const RawUri: AnsiString; Modifiers: Integer; var Handled: Boolean);
begin
OpenInSandboxedBrowser(Uri);
Handled := True;
end;