THotPDF.ExtractLoadedPageCharacters
Devolve um THPDFCharacterRecord para cada escalar Unicode lógico extraído de uma página carregada
Sintaxe Delphi
function ExtractLoadedPageCharacters(PageIndex: Integer; out ACharacters: THPDFCharacterArray): boolean;
Descrição
O método expande clusters de glifos posicionados sem descartar mapeamentos /ToUnicode de múltiplos escalares. Cada registro identifica seu glifo de origem, intervalo de cluster, índice e contagem de componentes de ligatura, token de conteúdo de origem, identificador de conteúdo marcado, quadrilátero transformado e linha de base
Os componentes de ligatura compartilham a geometria do glifo de origem porque o fluxo de conteúdo PDF posiciona o glifo como uma unidade. GeometryExact é true quando a fonte fornece tanto a largura do glifo quanto a ascendente e descendente do descritor; caso contrário, HotPDF retorna uma caixa conservadora de fallback e define a flag como false
Consulte também ExtractLoadedPageGlyphs