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

FontIDUm identificador de fonte retornado por uma API de criação ou carregamento de fonte
CodePointUm 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

Veja também

GetFontGlyphOutline, SetFontCacheLimit