TODOPIC
Misceláneas - Interés General => Off Topic => Mensaje iniciado por: migsantiago en 11 de Mayo de 2012, 15:08:54
-
Hola
Estoy terminando una librería VGA y estoy en la parte de escritura de texto en pantalla. Tengo varias fuentes en bitmap que puedo usar pero son de las que se ven como estilo MS-DOS, o sea, se ven viejitas (ver adjunto).
Quisiera generar el bitmap de una fuente TTF con algún software pero no sé con cuál. ¿Me recomiendan alguno? :mrgreen:
Estimo que cada caracter deberá ocupar 8x16 pixeles y pues quisiera obtener también los caracteres especiales como á o Ñ para tener una fuente robusta.
He visto que las distros de Linux traen esas fuentes, pero tampoco sé cómo buscarlas.
Gracias. ;-)
-
Yo conseguí hacer todas estas:
http://www.micropic.es/mpblog/2007/02/fuentes-truetype-para-glcd/
No estoy seguro, pero creo que las consegui con el Generador Todopic. Lo tienes aquí:
http://webs.ono.com/cucaracha/todopicgenerator.htm
-
Tengo algunas utilidades que lo hacen pero son tan antiguas que dudo que funcionen en winxp o superior.
Dale un ojo a este enlace (http://freetype.org/) a ver si te resuelve el tema...
un saludo
-
Hola, pues yo cuando los necesito para algún desarrollo con DirectX u OpenGL utilizo este:
http://www.codehead.co.uk/cbfg/
Por ahi te sirva.
Se llaman texture atlas o bien image atlas o Font Atlas en la jerga de programacion de aplicaciones graficas.
Saludos.
-
Buscar bitmapped font puede también resultar en rícos resultados en Google.
-
Xocas, es bueno saber cómo hacer el parsing de las fuentes con esas librerías... aunque no quisiera escribir código ahorita para llegar a ello. ;-)
Bruno, el programita sólo genera los bitmaps, pero no me genera los .C, habría que escribir otra app para el último paso. :P
Manolo, quise interpretar los bit generados por el software de Lager, pero parece que son para LCD gráficas, no dibujan la fuente como yo espero. No estoy muy seguro de qué generan. Adicionalmente no genera chars más allá del 0x7F :(
Seguí la sugerencia de Bruno y después de muchos programas probados, encontré The Dot Factory, genera el código C y H y es configurable.
http://www.pavius.net/2009/07/the-dot-factory-an-lcd-font-and-image-generator/
Les paso el string ASCII que hará falta para generar las fuentes (incluyendo chars del español). :mrgreen:
Gracias por las sugerencias. :-/