PDFium Delphi Component Docs

ExecutePageLifecycleAction Método

Componente: TPdf  ·  Unidade: PDFium
Executa uma ação de abertura ou fechamento no nível da página sob demanda

Syntax

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

Description

ExecutePageLifecycleAction executa a ação adicional plaOpen ou plaClose da página no PageNumber de base um e retorna True quando a ação é executada

ErrorMessage recebe o motivo da falha quando o resultado é False, por exemplo quando a política desativa ações de ciclo de vida ou a página não possui tal ação

Remarks

    • PageNumber deve identificar uma página do documento ativo
    • Use GetPageActionType e GetPageActionURI para inspecionar quais ações uma página declara antes de executá-las

Example

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

See Also