THPDFHeadlessDocument.ExtractPageTextBounded

function ExtractPageTextBounded(PageIndex, MaxGlyphs,
  MaxDecodedBytes: Integer;
  CancellationToken: THPDFCancellationToken = nil): UnicodeString;

Извлекает Unicode-текст страницы через существующий интерпретатор вложенного содержимого с временными положительными лимитами на глифы, токены, закодированные объекты и декодированные потоки

Действующие лимиты — минимум из запрошенных и лимитов документа; переданный токен отмены используется во время извлечения, а существующий токен документа проверяется до выполнения

Все исходные опции документа восстанавливаются напрямую в finally-блоке, включая случай отказа и отмены; на время операции держите экземпляр в монопольном владении

Нативное сравнение объединяет токены документа и сравнения до вызова этого метода и проверяет бюджеты подготовки текста до интерпретации содержимого

API документа · Лимиты ресурсов документа