You are on page 1of 17

Guía para embeber fuentes

en un proyecto Flex
Por Alberto Blas
http://flexeando.com
@flexeando
Problemas comunes
 “Al embeber una fuente siempre suceden este
tipo de cosas :-(”




 “Mi proyecto muestra correctamente las fuentes
en modo debug, pero al generar el instalador
los textinput no muestran el focus :-(“
¿Solución?
 Existen diferentes soluciones para embeber
fuentes, pero considero que la más acertada
es la de adjuntarla en el proyecto en un
formato SWF, con esto nos aseguramos que la
fuente siempre estará disponible sin importar
si existe en el sistema operativo donde se
instala la aplicación.
Herramientas
 En esta guía usaré Adobe Flash CS4 en español
(con las otras versiones de Flash también
funciona).
Paso 1

Crear un nuevo proyecto de


Flash
Paso 2

Seleccionar una
fuente
Paso 3

Verificar la cantidad de
estilos
que pertenezcan a esta
fuente.

Algunas fuentes pueden


contener
solo un estilo.
Paso 4

Por cada estilo vamos a crear un cuadro


de texto
de tipo dinámico. En este caso vamos a
crear 4
cuadros de texto para los estilos:
Regular, Italic,
Bold y Bold Italic
Paso 4 (2)

Al finalizar debemos tener los 4


cuadros
de texto con cada una de los
estilos.
Paso 5

dos los cuadros de texto y elegir la opción Incorporación de Caracteres.


Paso 6

adjuntaremos para no tener problemas con símbolos especiales; así mismo evitar que
Paso 6 (2)

que si elegimos la opción de “Todos” el SWF final puede elevar su tamaño en disco
Paso 7

Hemos finalizado, ahora vamos a exportar la película.


Paso 7 (2)

En este caso nombramos la fuente como TrebuchetMS.swf


Ahora en nuestro proyecto de flex…

mos todos estilos que pertenecen a la fuente (regular, bold, italic y bold italic).

Con la clase “global” especificamos que en todo el proyecto se usará es


Prueba final:-)
FIN
 Espero les haya sido de utilidad :-).
 Dudas y comentarios en el post de esta entrada
o en http://flexeando.com/contacto/.