PDFium Delphi Component Docs

ExecutePageLifecycleAction Metodo

Componente: TPdf  ·  Unità: PDFium
Esegue su richiesta una singola azione di apertura o chiusura a livello pagina

Sintassi

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

Descrizione

ExecutePageLifecycleAction esegue l'azione aggiuntiva plaOpen o plaClose della pagina nel numero di pagina a base uno PageNumber e restituisce True quando l'azione è stata eseguita

ErrorMessage riceve il motivo del fallimento quando il risultato è False, ad esempio quando la policy disabilita le azioni del ciclo di vita o la pagina non ha una tale azione

Osservazioni

    • PageNumber deve identificare una pagina del documento attivo
    • Usare GetPageActionType e GetPageActionURI per esaminare quali azioni dichiara una pagina prima di eseguirle

Esempio

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

Vedi anche