PDFium Delphi Component Docs

ExecutePageLifecycleAction Метод

Компонент: TPdf  ·  Модуль: PDFium
Запускает одно действие открытия или закрытия уровня страницы по требованию

Syntax

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

Description

ExecutePageLifecycleAction выполняет дополнительное действие plaOpen или plaClose страницы с номером PageNumber (отсчёт с единицы) и возвращает True, когда действие выполнено

ErrorMessage получает причину сбоя, когда результат равен False — например, когда политика запрещает действия жизненного цикла или у страницы нет такого действия

Remarks

    • PageNumber должен указывать на страницу активного документа
    • Используйте GetPageActionType и GetPageActionURI, чтобы проверить, какие действия объявляет страница, прежде чем выполнять их

Example

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

See Also