为了能在客户浏览器上准确显示设计者设计使用的字体,需要将字体文件嵌入到程序中,实现起来分为 字体文件编译进swf 和 外部调用字体文件两种。 编译进swf中会导致swf文件体积骤然增大,让swf文件调用外部的字体文件则更加适用(此时的字体文件为swf格式的文件) 步骤一 创建swf格式的字体文件。创建外部css文件,定义嵌入字体@font-face{ src:url(“…./xxx/xxx/MSYHBD.TTF”) font-family:XXX }; 在管理器窗口右键点击该css文件选择“将css编译为SWF”,执行编译,bindebug中会生成与该css同名的swf文件,此乃包含MSYHBD字体的文件,供其他程序调用。 步骤二 注意先将之前“将css编译为SWF”设置的勾选去掉,在程序代码中使用方法 styleManager.loadStyleDeclarations(“…./xxx/xxx/XXX.swf”)来调用; 编译运行。 END
-
分类
-
分页
最新评论
- d_yang: 好阿, 终于解决了.
- 汪汪: 占领处女地,晚上回来继续学…狠狠 解决了我用命名空间绑定生成getter setter时代码的繁琐….. 我爱你 楼主
- Silver: 不错不错!但是否直接换一个皮肤更直接点!
- 撒旦3434: Blender/.blender/scripts 中的.blender文件夹没有啊,
- flexing: 帮助相当大
- colder: 这是xml的错, xml suck.
- syw00syw: 居然还要审核。。。
- syw00syw: 路过。。。。
- seek: Silver 想请问下,能做到局域网内加载离线地图不?用felx 的,我现在在内网里面,不能访问外网,所以加载不了,googl e map
- Silver: 此文甚好,长期的开发意识比短期的开发技术重要!
-
存档