Comunidad de diseño web y desarrollo en internet online

Device fonts y mascaras

Citar            
MensajeEscrito el 15 Nov 2008 03:39 pm
Hola a todos. Tengo un problema muy molesto con un texto dinámico que debe ir bajo una máscara y cuando uso _device fonts no se ve. He leído todo lo que encontré en el foro sobre este problema, pero no he dado con la solución.
El problema es que el texto es html y viene en una variable, si uso tipografías y "embebo" los caracteres no se ve bien, si uso una fuente device embebida tempoco funciona, de hecho se ve tan mal que no se direfencia la tipografía normal de la negrita.
El código que estoy usando es muy simple:

Código :

formato1 = new TextFormat();

formato1.font = "fuente1";

cuerpoTxt.html = true;

cuerpoTxt.htmlText = "Texto normal,<b>texto en negrita</b>";

cuerpoTexto.setTextFormat(formato1);


cuerpoTxt es un campo de texto dinámico que esta dentro de un clip el cual a su vez está dentro de otro clip que tiene aplicada una máscara.

Hay alguna solución???

Gracias

Por Gabio

19 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 Nov 2008 05:17 pm
El problema es que no puedes usar device fonts con máscaras. La fuente debe estar embebida. ¿A qué te refieres con que se ven mal, se ven pixeladas? Si ése es el problema, la razón es que, al colocar device fonts se pierde el suavizado de las letras. Selecciona el cuadro de texto dinámico y, en el Panel Propiedades, cambia el suavizado.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 15 Nov 2008 05:24 pm
El problema es que al no verse nítidas no se diferencia la tipografía bold de la normal, probé en todos los modos de suavizado, pero la calidad no mejora, en todo caso empeora en "animación" o se pixela en "pixel font".

Por Gabio

19 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 16 Nov 2008 05:05 pm
Intenta ponerle un antialiasing avanzado con las fuentes embedidas:

Código ActionScript :

cuerpoTxt.antiAliasType = "advanced";

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.