PDFium Delphi Component Docs

OnNamedAction Événement

Composant: TPdf  ·  Unit: PDFium
Déclenché lorsque le document demande au visualiseur d'exécuter une action nommée

Syntax

property OnNamedAction: TPdfNamedActionEvent;

SenderTObject. L'instance TPdf qui déclenche l'événement
ActionNamestring. Nom de l'action demandée, comme NextPage ou un nom défini par l'application
HandledBoolean. Définir à True pour supprimer le comportement par défaut pour ce nom

Description

Se déclenche lorsqu'une action émise par le document atteint le composant - depuis un OpenAction, un bouton de formulaire ou un script. Les quatre noms de navigation standard déplacent PageNumber par défaut

Assignez l'événement et définissez Handled à True pour reprendre un nom : un hôte qui possède sa propre navigation, par exemple, peut faire défiler son visualiseur au lieu de laisser le numéro de page sauter

Les noms sur lesquels la bibliothèque n'agit pas arrivent aussi ici, ce qui est la manière dont une application implémente ses propres actions définies par le document

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