Метод THotPDF.GetLastDecodeBudgetInfo

Повертає діагностику для останнього декодованого ланцюга фільтрів завантаженого потоку

Оголошення

function GetLastDecodeBudgetInfo(
  out AInfo: THPDFDecodeBudgetInfo): Boolean;

Параметри

Ім'яПризначення
AInfoПриймає налаштований ліміт, прийняті декодовані байти, розмір пікової стадії, кількість фільтрів, стан перевищення та фільтр, що зазнав невдачі

Повернене значення

Повертає True, коли принаймні один ланцюг фільтрів записав діагностику для цього екземпляра документа

Поведінка при відмові

Низькорівневе декодування викликає EHPDFDecodeBudgetError, коли прийняття ще однієї стадії перевищить налаштований агрегований бюджет, тоді як високорівневі API завантаженого документа зберігають свої наявні контракти відмови False або nil

Пов'язані API