PDFium Delphi Component Docs

ExecutePageLifecycleAction Methode

Komponente: TPdf  ·  Unit: PDFium
Führt eine seitenebene Open- oder Close-Aktion auf Anforderung aus

Syntax

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

Beschreibung

ExecutePageLifecycleAction führt die Zusatzaktion plaOpen oder plaClose der Seite mit der 1-basierten PageNumber aus und gibt True zurück, wenn die Aktion gelaufen ist

ErrorMessage erhält den Fehlergrund, wenn das Ergebnis False ist, zum Beispiel wenn die Richtlinie Lifecycle-Aktionen deaktiviert oder die Seite keine solche Aktion besitzt

Hinweise

    • PageNumber muss eine Seite des aktiven Dokuments bezeichnen
    • Verwenden Sie GetPageActionType und GetPageActionURI, um vor der Ausführung zu prüfen, welche Aktionen eine Seite deklariert

Beispiel

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

Siehe auch