Identificação de fontes: TrueType / OpenType

3 respostas
L

Olá.

Estou fazendo uma dialog que lista todas as fontes instaladas no sistema.
Queria saber se alguém conhece um meio de fazer para identificar se uma dada fonte é
do formato TrueType ou OpenType?

Grato desde já.

3 Respostas

giovaniufop

nunca trabalhei com fontes, mas da uma olhada na API:
http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Font.html

flw

giovaniufop

da uma olhada aki:

http://java.sun.com/j2se/1.3/docs/guide/intl/addingfonts.html

http://java.sun.com/j2se/1.3/docs/api/java/awt/GraphicsEnvironment.html#getAvailableFontFamilyNames()

:slight_smile:

L

giovaniufop,

obrigado pela resposta.
Bom na verdade, até onde pude investigar a classe awt.Font não possui um método para reconhecimento desse tipo de formato, porém retorna informações métricas a respeito da mesma.

Já vi um código em que eram utilizados vários cálculos matemáticos, incluindo até mesmo a utilização de funções da API nativa do windows p/ realizar essa identificação.

Mas eu espero que exista uma maneira mais simples de se obter essa resposta. Uma que ao menos não faça necessário o uso de funções nativas do sistema.

Se alguém tiver alguma dica, por favor ? :slight_smile:

Criado 10 de março de 2008
Ultima resposta 10 de mar. de 2008
Respostas 3
Participantes 2