Comunidad de diseño web y desarrollo en internet online

fuentes embebidas

Citar            
MensajeEscrito el 10 Jun 2005 12:10 pm
Tengo un problema con las fuentes embebidas. Nunca he conseguido poder utilizarlas en mis páginas web, ya sean flash o html. En muchos sitios, incluido en cristalab dicen como hacerlo, pero NO funciona. Hagas lo que hagas, si un usuario no tiene instalada la fuente que tú usas no podrá verla. Quisiera saber si esto es cierto o hay alguna forma de utilizar fuentes que el usuario no tiene instaladas en su computadora. Os juro que estoy desesperado!

nota: lo de adjuntar nueva fuente desde la biblioteca y exportarla para actionscript para luego usarla con 'fontFamily' o 'embedFonts' no fnciona!

PD [Si alguien puede echarme una mano se lo agradecería mucho. Y si en cristalab no pueden, me jodo yo....]

Por Aydim Dagam

1 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 10 Jun 2005 01:57 pm
bienvenido ^^
Qqq..... :? este tuto no te funciona

veamos tu codigo

saludos :D

Por flasher

Invitado



 

firefox
Citar            
MensajeEscrito el 10 Jun 2005 02:13 pm
Bueno, en realidad lo de 'veamos tu código' es muy relativo, pues he probado muchas cosas y he generado 'muchos códigos' diferentes, includo copy paste del ejemplo de cristalab, pero nada!

En este caso quiero usar un tipo de letra especial, pero en un componente tree. El código tiene más cosas, pero he simplificado para que sea más fácil (si he obviado algo importante comunicádmelo).

lo imortante está en:
'miArbol.setStyle("fontFamily", "baumarkt");' y 'miArbol.setStyle("embedFonts", true);'

Previamente he añadido la fuente desde la biblioteca con 'Nueva fuente' y la he exportado para actionscript en el primer fotograma. Incluso he cogido el tipo de fuente y lo he puesto en la misma carpeta que todo el resto de archivos.
Pero en cuanto quito ese tipo de fuente de windows/fonts ya no se ve!


xmlTree = new XML();
xmlTree.ignoreWhite = true;
xmlTree.load("arbolmp3.xml");
xmlTree.onLoad = function()
{
attachMovie("Tree", "miArbol", 1);
miArbol.setSize(250, 200);
miArbol._x=0;
miArbol._y=0;
miArbol.setStyle("backgroundColor", 0xFABADA);
miArbol.setStyle("fontFamily", "baumarkt");
miArbol.setStyle("embedFonts", true);

miArbol.setStyle("fontSize", "20");
miArbol.setStyle("openEasing", mx.transitions.easing.Back.easeOut);

miArbol.dataProvider = xmlTree;
miArbol.addEventListener("change", alSeleccionar);
}

y creo que no se me olvida nada fundamental.
si me podéis ayudar, muchas gracias.
Bufff, creo que eso de usar 'fuentes embebidas' es sólo una leyenda.

Por Aydim Dagam

1 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 10 Jun 2005 02:22 pm

Aydim Dagam escribió:

includo copy paste del ejemplo de cristalab, pero nada!

Ahi esta tu error; leelo completo, no es tan sencillo como hacer copy & paste

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

clabbofh
Citar            
MensajeEscrito el 10 Jun 2005 02:25 pm
SÍ es tan simple como copy paste. Además, ya te digo que mi ejemplo es con un componente tree y no con un campo de texto. Pero es que no tiene ningún misterio y no funciona!
Has mirado bien mi código y las anotaciones aque lo complementan? yo ahí no veo ningún error

Por Aydim Dagam

1 de clabLevel



Genero:Masculino  

firefox

 

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