THPDFHeadlessDocument.ExtractPageTextBounded

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

Extrai o texto Unicode da página através do intérprete de conteúdo aninhado existente, com limites temporários positivos de glyphs, tokens, objetos codificados e streams descodificadas

Os limites efetivos são os menores entre os limites pedidos e os limites do documento; um 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 num bloco finally, incluindo em falha e cancelamento; mantenha a instância sob propriedade exclusiva durante esta operação

A 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