Como obter as larguras de glifos analisando um arquivo de fonte TTF?
Para capturar as larguras de glifos de umTrueType
fonte, eu converto o correspondenteTTF
arquivo porfontforge
para dentroAFM
, que está no formato de texto (não binário). Em seguida, analise o arquivo de texto para capturar as larguras do glifo.
Deve haver uma maneira mais fácil de analisar diretamente o binárioTTF
arquivo para capturar as larguras do glifo.
Eu aprecio uma estratégia para shell script ou C, mas qualquer linguagem de programação é OK, já que a idéia é a chave, e os códigos podem ser adaptados.