Flex动态载入嵌入字体(Embeded Font)文件
来源:互联网 发布:个人能在淘宝开店吗 编辑:程序博客网 时间:2024/06/05 03:03
第一种方法是在css中嵌入中文字体,这种嵌入已经完成了注册
第二种也就是今天要提到的动态嵌入
一。创建自己的字体库:创建as类工程代码如下:(http://kevincao.com/app/font/)
package
{
import flash.display.Sprite;
public class myFontL extends Sprite
{
[Embed(systemFont="华文彩云", fontName="fwcwF", mimeType="application/x-font")]
public var fw : Class;
[Embed(systemFont="华文琥珀", fontName="fwhpF", mimeType="application/x-font")]
public var fwhp : Class;
}
}
编译后的swf文件就是我要用到的自定义字体库
二。将它添加到工程里面用swfloader加载他
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:SWFLoader id="loadFont" source="myFontL.swf" complete="loadF(event)"/>
<mx:Script>
<![CDATA[
private function loadF(e:Event):void
{
Font.registerFont(e.target.content["fw"]);//注册字体
Font.registerFont(e.target.content["fwhp"]);//注册字体
t.setStyle("fontFamily","fwhpF");
}
]]>
</mx:Script>
<mx:Text id="t" text="你好"/>
</mx:Application>
这就完成了字体的嵌入
- Flex动态载入嵌入字体(Embeded Font)文件
- Flex 动态嵌入字体
- 嵌入字体@font-face
- Flex字体篇——动态嵌入字体
- Flex字体篇——动态嵌入字体
- 【CSS3】---嵌入字体@font-face
- 【CSS3】嵌入字体@font-face
- CSS3嵌入字体@font-face
- 嵌入Web字体 ---- @font-face
- Flex中如何在mx:Style中用@font-face,在Flash SWF中嵌入字体
- flex 嵌入字体
- flex嵌入字体
- Flex嵌入字体错误
- Flex嵌入字体错误
- 动态改变Font(字体)
- Flex字体篇——动态嵌入字体(按需嵌入)
- IEEE论文PDF文件的字体嵌入(embedded font)问题
- 动态嵌入文本字体
- ctrl+c不能终止进程(busybox提示can't access tty.job control
- Servlet Faces Servlet is currently unavailable
- 在Windows Phone中进行3D开发之六旋转
- 网页字段抓取
- python glob model
- Flex动态载入嵌入字体(Embeded Font)文件
- linux根文件系统的挂载过程 1
- 开始接触QT,一些感想
- 积累与跳槽
- Windows驱动编程基础教程
- 【bug for plug in】往一个应用程序当中plug in menu的过程----第一节
- 关于Android调用系统Action录制视频
- 流媒体
- 用VC++ 6.0来编译WDM驱动(限于2K DDK)