首页 > 网站 > WEB开发 > 正文

9.11.应用嵌入字体

2024-04-27 13:52:07
字体:
来源:转载
供稿:网友
9.11.1.问题
你想将字体嵌入程序以确保在任何机器上的外貌感观保持一致,不用去管用户系统字体如何。
9.11.2.解决办法
通过在ActionScript 中利用[Embed]元标记或者在CSS 中使用@font-face 以嵌入字体。
9.11.3.讨论
在程序中嵌入字体的原则确保文本应用的样式是完整的,不需要考虑用户机器上系统字体。

你能利用ActionScript 和CSS 嵌入字体。

下面例子描述了怎样在ActionScript 嵌入字体以为Flex 组件应用字体:
+展开
-XML
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical">

<mx:Script>
<![CDATA[
[Embed(source="assets/fonts/verdana.TTF",fontName="MyVerdana")]
private var _verdana:Class;

]]>
</mx:Script>
<mx:Label text="i have no custom style." />
<mx:Label text="i have verdana style!fontFamily="MyVerdana" />
</mx:Application>
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表