PDFium Delphi Component Docs

OnNamedAction Evento

Componente: TPdf  ·  Unidad: PDFium
Se genera cuando el documento pide al visor que realice una acción con nombre

Syntax

property OnNamedAction: TPdfNamedActionEvent;

SenderTObject. La instancia TPdf que genera el evento
ActionNamestring. Nombre de la acción solicitada, como NextPage o un nombre definido por la aplicación
HandledBoolean. Establézcalo en True para suprimir el comportamiento predeterminado para ese nombre

Description

Se dispara cuando una acción generada por el documento llega al componente - desde una OpenAction, un botón de formulario o un script. Los cuatro nombres de navegación estándar mueven PageNumber de forma predeterminada

Asigne el evento y establezca Handled en True para hacerse cargo de un nombre: un anfitrión que posee su propia navegación, por ejemplo, puede desplazar su visor en lugar de dejar que el número de página salte

Los nombres sobre los que la biblioteca no actúa también llegan aquí, que es como una aplicación implementa acciones definidas por el documento propias

Example

procedure TForm1.PdfNamedAction(Sender: TObject;
  const ActionName: string; var Handled: Boolean);
begin
  if ActionName = 'Print' then
  begin
    ShowPrintDialog;
    Handled := True;
  end;
end;

See Also

PerformNamedAction, PageNumber, OnPageChange, OnJavaScriptPrint