PDFium Delphi Component Docs

ExecuteDocumentLifecycleAction metod

Component: TPdf  ·  Unit: PDFium
Kör en livscykelåtgärd på dokumentnivå på begäran

Syntax

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

Description

ExecuteDocumentLifecycleAction kör en av åtgärderna på dokumentnivå dlaJavaScript, dlaOpen, dlaWillClose, dlaWillSave, dlaDidSave, dlaWillPrint eller dlaDidPrint och returnerar True när åtgärden kördes

ErrorMessage tar emot felorsaken när resultatet är False, till exempel när LifecycleActionPolicy är lapDisabled eller åtgärden saknas

Remarks

    • Med LifecycleActionPolicy = lapAutomatic kör komponenten redan de här åtgärderna vid de matchande tillfällena; manuell körning är avsedd för värdar med lapManual
    • dlaJavaScript kör JavaScript-åtgärderna i dokumentets namnträd på dokumentnivå

Example

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

See Also