PDFium Delphi Component Docs

ExecuteDocumentLifecycleAction Méthode

Composant: TPdf  ·  Unit: PDFium
Exécute à la demande une action de cycle de vie au niveau du document

Syntax

function ExecuteDocumentLifecycleAction(Action: TPdfDocumentLifecycleAction; out ErrorMessage: string): Boolean;

Description

ExecuteDocumentLifecycleAction exécute l’une des actions de document dlaJavaScript, dlaOpen, dlaWillClose, dlaWillSave, dlaDidSave, dlaWillPrint ou dlaDidPrint et renvoie True lorsque l’action s’est exécutée

ErrorMessage reçoit la raison de l’échec lorsque le résultat est False, par exemple lorsque LifecycleActionPolicy vaut lapDisabled ou lorsque l’action est absente

Remarks

    • Avec LifecycleActionPolicy = lapAutomatic, le composant exécute déjà ces actions aux moments appropriés ; l’exécution manuelle est destinée aux hôtes lapManual
    • dlaJavaScript exécute les actions de l’arborescence de noms JavaScript au niveau du document

Example

if not Pdf1.ExecuteDocumentLifecycleAction(dlaOpen, Err) then
  Log(Err);

See Also