THPDFHeadlessDocument.ExtractPageTextBounded

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

Extrai o texto Unicode da página pelo interpretador de conteúdo aninhado existente, com limites temporários positivos de glyphs, tokens, objetos codificados e streams decodificados

Os limites efetivos são o menor entre os limites solicitados e os limites do documento; o token de cancelamento fornecido é usado durante a extração, enquanto o token existente do documento é verificado antes da execução

Todas as opções originais do documento são restauradas diretamente em um bloco finally, inclusive em falha e cancelamento; mantenha a instância sob posse exclusiva durante essa operação

Comparação nativa combina os tokens do documento e da comparação antes de chamar este método e verifica os orçamentos de preparação de texto antes de interpretar o conteúdo

API do documento · Limites de recursos do documento