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