THotPDF.ExtractLoadedPageCharacters
Devolve um THPDFCharacterRecord por 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 os clusters de glifos posicionados sem descartar mapeamentos /ToUnicode de vários escalares. Cada registo identifica o glifo de origem, o intervalo do cluster, o índice e a contagem de componentes da ligadura, o token de conteúdo de origem, o identificador de conteúdo marcado, o quadrilátero transformado e a baseline
Os componentes de uma ligadura partilham a geometria do glifo de origem, porque o content stream PDF posiciona o glifo como uma unidade. GeometryExact é verdadeiro quando a fonte fornece tanto a largura do glifo como o ascent e o descent do descritor; caso contrário, o HotPDF devolve uma caixa de fallback conservadora e define a flag como falsa
Ver também ExtractLoadedPageGlyphs