GetFontGlyphIndex
Texto, fontes, inspeção de glifos
Descrição
Mapeia um scalar value Unicode pelo font program TrueType ou OpenType-TT selecionado e retorna o índice do glyph correspondente
Sintaxe
Delphi
Function TPDFlib.GetFontGlyphIndex(FontID: Integer; CodePoint: Cardinal): Integer;Parâmetros
| FontID | Um identificador de fonte retornado por uma API de criação ou carregamento de fonte |
|---|---|
| CodePoint | Um valor escalar Unicode de U+0000 a U+10FFFF |
Valores retornados
O índice de glifo, com base zero, incluindo 0 para o mapeamento notdef da fonte, ou -1 quando a fonte é inválida, não tem um programa de contorno suportado ou não mapeia o code point
Observações
Mapeamentos de plataforma Unicode e subtabelas cmap Windows de formato 4 e formato 12 são suportados, incluindo code points do plano suplementar
Os font programs de contorno já parseados são reaproveitados sob o orçamento compartilhado do cache de fontes