PDFium Delphi Component Docs

ExecutePageLifecycleAction Méthode

Composant: TPdf  ·  Unit: PDFium
Exécute à la demande une action d’ouverture ou de fermeture au niveau de la page

Syntax

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

Description

ExecutePageLifecycleAction exécute l’action supplémentaire plaOpen ou plaClose de la page située à PageNumber (numérotation à partir de un) et renvoie True lorsque l’action s’est exécutée

ErrorMessage reçoit la raison de l’échec lorsque le résultat est False, par exemple lorsque la politique désactive les actions de cycle de vie ou lorsque la page ne possède pas une telle action

Remarks

    • PageNumber doit désigner une page du document actif
    • Utilisez GetPageActionType et GetPageActionURI pour inspecter les actions déclarées par une page avant de les exécuter

Example

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

See Also