Foros del Web » Creando para Internet » Flash y Actionscript »

embedfonts y cs4

Estas en el tema de embedfonts y cs4 en el foro de Flash y Actionscript en Foros del Web. saludos a tod@s en cs3 se podian importar a la biblioteca una fuente y despues la misma fuente marcando la casilla "negrita". con esto y ...
  #1 (permalink)  
Antiguo 23/04/2010, 00:55
 
Fecha de Ingreso: agosto-2007
Mensajes: 130
Antigüedad: 17 años, 3 meses
Puntos: 0
embedfonts y cs4

saludos a tod@s

en cs3 se podian importar a la biblioteca una fuente y despues la misma fuente marcando la casilla "negrita". con esto y un texto dinamico con html=true podia tener en la misma caja de texto, y utilizando los tags <b></b>, los dos tipos de fuente, regular y negrita. en el panel de propiedades no importaba que fuente le asignara ya que siempre aparecia la fuente asignada con AS2 texto.font="fuente";

ahora, probando el cs4 me encuentro con que la casilla de "negrita" esta deshabilitada y tengo que importar la fuente regular y la fuente bold, pero cuando uso los tags <b></b> siempre aparece la misma fuente, la que haya asignado (si le he puesto por ejemplo texto.font="fuentebold", sale todo el texto bold). tambien me pasa que aunque use en AS2 texto.font="fuente" si en el panel de propiedades no le asigno la misma fuente que he importado en la biblioteca me aparece la caja de texto vacia.

¿como se consigue en cs4 que una caja de texto dinamico pueda tener palabras en regular y palabras en bold?

alguien que me despeje la cabeza con este tema, porque ya estoy hecha un monton de lios...

milchisimas gracias
  #2 (permalink)  
Antiguo 23/04/2010, 01:33
 
Fecha de Ingreso: octubre-2007
Ubicación: Madrid, España
Mensajes: 221
Antigüedad: 17 años
Puntos: 5
Respuesta: embedfonts y cs4

te dejo aquí un poco de código de un proyecto mío que me funciona guay, es AS3:
Código actionscript:
Ver original
  1. var fmtClasTitulo:TextFormat = new TextFormat();
  2. fmtClasTitulo.font = MiOptima.fontName;
  3. fmtClasTitulo.color = 0x000;
  4. fmtClasTitulo.size = 11;
  5. fmtClasTitulo.bold = true;
  6. fmtClasTitulo.align = "center";
  7. fmtClasTitulo.rightMargin = 7;
  8.  
  9. var tdi:TextField = new TextField();
  10. tdi.embedFonts = true;
  11. tdi.defaultTextFormat = fmtClasTitulo;
  12. tdi.text = texto;
  13. addChild(tdi);

a mi me funciona bien, quiero decir que la Optima que importo en la biblioteca no es bold pero cuando el formato que le asigno fuerza a bold en sus propiedades me aprece correcto en pantalla
__________________
El camino hacia la cima es, como el viaje hacia uno mismo, una ruta en solitario.
  #3 (permalink)  
Antiguo 23/04/2010, 01:39
 
Fecha de Ingreso: agosto-2007
Mensajes: 130
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: embedfonts y cs4

gracias

lo mio todavia es AS2...
de todas maneras no habia pensado en probarlo con un formato. voy a probar y ya os cuento...
  #4 (permalink)  
Antiguo 23/04/2010, 01:44
 
Fecha de Ingreso: octubre-2007
Ubicación: Madrid, España
Mensajes: 221
Antigüedad: 17 años
Puntos: 5
Respuesta: embedfonts y cs4

ok, prueba a ver, y nos cuentas...
__________________
El camino hacia la cima es, como el viaje hacia uno mismo, una ruta en solitario.
  #5 (permalink)  
Antiguo 23/04/2010, 02:01
 
Fecha de Ingreso: agosto-2007
Mensajes: 130
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: embedfonts y cs4

lo del formato no me ha funcionado, asi que he probado a cambiar de fuente... y funciona! se ve que el problema era de la fuente en cuestion (creo...)

he probado con una courier y el siguiente codigo funciona perfecto

Código:
txto.embedFonts = true;
txto.html = true;
txto.font = "courierR";
txto.htmlText = "regular, <b>negrita</b>";
lo unico es que en el panel de propiedades, al texto dinamico he de asignarle la fuente con * que se crea al importar la fuente a la bibllioteca.

intentare averiguar porque ocurre con unas fuentes y con otras no...
  #6 (permalink)  
Antiguo 23/04/2010, 02:11
 
Fecha de Ingreso: agosto-2007
Mensajes: 130
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: embedfonts y cs4

ya se que ocurre!!

el problema esta en si se utilizan fuentes para el sistema operativo que estas utilizando...

yo trabajo con mac y la fuente que estaba utilizando era una ttf que tenia del antiguo pc que tenia. la he convertido a formato de mac y TODO VUELVE A FUNCIONAR CON NORMALIDAD!!
  #7 (permalink)  
Antiguo 23/04/2010, 02:14
 
Fecha de Ingreso: octubre-2007
Ubicación: Madrid, España
Mensajes: 221
Antigüedad: 17 años
Puntos: 5
Respuesta: embedfonts y cs4

me alegro, si puedes ponle al titulo del tema un "[RESUELTO]" o algo así para que se sepa que ha quedado cerrado.
__________________
El camino hacia la cima es, como el viaje hacia uno mismo, una ruta en solitario.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:32.