PDFium Delphi Component Docs

ExecutePageLifecycleAction Método

Componente: TPdf  ·  Unidad: PDFium
Ejecuta una acción de apertura o cierre a nivel de página a demanda

Syntax

function ExecutePageLifecycleAction(PageNumber: Integer; Action: TPdfPageLifecycleAction; out ErrorMessage: string): Boolean;

Description

ExecutePageLifecycleAction ejecuta la acción adicional plaOpen o plaClose de la página en el PageNumber basado en uno y devuelve True cuando la acción se ejecutó

ErrorMessage recibe el motivo del fallo cuando el resultado es False, por ejemplo cuando la política deshabilita las acciones de ciclo de vida o la página no tiene dicha acción

Remarks

    • PageNumber debe identificar una página del documento activo
    • Use GetPageActionType y GetPageActionURI para inspeccionar qué acciones declara una página antes de ejecutarlas

Example

if not Pdf1.ExecutePageLifecycleAction(3, plaOpen, Err) then
  Log(Err);

See Also