作者kalitbri (Slayer)
看板Flash
标题[问题] ActionScript 指定 TextField 中文字型的问题
时间Wed Sep 13 16:35:39 2006
各位前辈好
小弟有个actionscript的问题想请教
我想使用actionscript想改变TextField的字型
code如下所示: (Stage里已经有两个TextField: SampleText 与 SampleTextFont)
SampleText.text = "测试test";
var my_fmt:TextFormat = new TextFormat();
my_fmt.font = "华康楷书体W5"; // 设定字型名称
my_fmt.size = 12;
SampleText.setTextFormat(my_fmt);
SampleTextFont.text = SampleText.getTextFormat().font;
我发现我可以将TextField里面的文字字型
设定成细明体/新细明体/标楷体 这三个系统预设的字型 就没问题
不过当我想要设定为其他字形 如华康系列字型 或是雅坊美工
似乎就没有效用..虽然在SampleTextFont可以看到设定的字型名称
不过看起来是系统预设字型..而不是我想要的字型
而英文字型就都没有如此的问题 都可以正常设定
想请问是否有前辈碰到这样的问题? 以及此问题是否有解?
还请麻烦解答, 感激不尽~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.104.197
1F:推 gargouille:请参照小弟1920篇文章 汇入文字後再加上 09/13 18:49
2F:→ gargouille:SampleText.embedFonts = true; 09/13 18:49
3F:推 etrexetrex:我记得汇入字型档案会变很大? 09/13 20:33
4F:推 Jerrynet:没错~不过可以选要哪些字汇入~(华康的字型都很大~囧) 09/13 23:22
5F:推 gargouille:请问一下要怎麽选要汇入那些字? 09/14 04:06