PDFium Delphi Component Docs

TextObjectGlyphWidth Método

Componente: TPdf  ·  Unidade: PDFium
Retorna o avanço de glifo nativo de um glifo de objeto de texto em um tamanho de fonte solicitado

Syntax

function TextObjectGlyphWidth(Index, GlyphIndex: Integer; FontSize: Single): Single;

Description

TextObjectGlyphWidth consulta o objeto de texto nativo em Index pelo avanço de largura do glifo GlyphIndex, escalado para FontSize em unidades de usuário do PDF

O resultado é 0 quando o índice não é um objeto de texto, o índice de glifo está fora do intervalo ou a API nativa não está disponível na DLL carregada

Remarks

    • Ao contrário das aproximações baseadas em matriz, o valor vem do próprio programa da fonte embutida ou substituta
    • Use TextObjectGlyphOutline para a geometria de caminho e TextObjectFontSize para o tamanho no nível do objeto

Example

W := Pdf1.TextObjectGlyphWidth(ObjIdx, GlyphIdx, 12);

See Also