PDFium Delphi Component Docs

ExecuteDocumentLifecycleAction Metodo

Componente: TPdf  ·  Unità: PDFium
Esegue su richiesta una singola azione del ciclo di vita a livello documento

Sintassi

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

Descrizione

ExecuteDocumentLifecycleAction esegue una delle azioni a livello documento dlaJavaScript, dlaOpen, dlaWillClose, dlaWillSave, dlaDidSave, dlaWillPrint o dlaDidPrint e restituisce True quando l'azione è stata eseguita

ErrorMessage riceve il motivo del fallimento quando il risultato è False, ad esempio quando LifecycleActionPolicy è lapDisabled o l'azione è assente

Osservazioni

    • Con LifecycleActionPolicy = lapAutomatic il componente esegue già queste azioni nei momenti corrispondenti; l'esecuzione manuale è pensata per gli host lapManual
    • dlaJavaScript esegue le azioni del name tree JavaScript a livello documento

Esempio

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

Vedi anche