六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 163|回复: 0

Flex中关于无法构建字体错误

[复制链接]

升级  18.67%

74

主题

74

主题

74

主题

举人

Rank: 3Rank: 3

积分
256
 楼主| 发表于 2013-2-7 23:44:57 | 显示全部楼层 |阅读模式
在Flex4中做一个项目,出现一个错误烦恼了一段时间,
代码是这样的:

[Embed(systemFont="宋体",                fontName="myFont",                mimeType="application/x-font")] 提示错误:
无法构建字体“myFont”
转换代码时出现意外错误:Cannot embed local font '宋体' as CFF. The CSS @font-face 'local()' syntax is not supported. Please specify a path directly to a font file using the 'url()' syntax. For [Embed] syntax the 'systemFont' attribute is not supported. Please specify a path directly to a font file using the 'source' attribute.
 
通过一个网友的帮助,原来那是flex3中的方法,flex4中发生了变化
 
改过后的代码:

[Embed(systemFont="宋体",        fontName="myFont5",mimeType="application/x-font-truetype",embedAsCFF="false" )] 
flex4中需要加上

mimeType="application/x-font-truetype"  embedAsCFF="false"  
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表