actionscript:通过代码嵌入字形

发布于 2024-10-03 05:56:00 字数 169 浏览 5 评论 0原文

您可以通过 Flash IDE 嵌入字体的某些字形。

仅通过代码也可以吗? (没有IDE)

[Embed(source='Fonts/arial.swf'
,fontName='Arial' )]
public static var font:Class;

you can embed certain glyphs of a font via the Flash IDE.

is this also possible by code only? (without the IDE)

[Embed(source='Fonts/arial.swf'
,fontName='Arial' )]
public static var font:Class;

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

空宴 2024-10-10 05:56:00

与您使用的 Flex SDK 的嵌入存在差异(embedAsCFF 属性)。

Flex 4.x SDK

[Embed(source="../lib/CustomFont.ttf", embedAsCFF="false", fontName="CustomFont", mimeType="application/x-font")]
public var CustomFont:Class;

Flex 3.x SDK

[Embed(source="../lib/CustomFont.ttf", fontName="CustomFont", mimeType="application/x-font")]
public var CustomFont:Class;

注意1:不要忘记设置textfield.embedFonts = true

注意2:您不能使用swf作为字体,它应该是.TTF 或 .OTF 文件格式

参考源:http: //www.bit-101.com/blog/?p=2555

There is a difference in embedding with the Flex SDK you are using (embedAsCFF propertie).

Flex 4.x SDK

[Embed(source="../lib/CustomFont.ttf", embedAsCFF="false", fontName="CustomFont", mimeType="application/x-font")]
public var CustomFont:Class;

Flex 3.x SDK

[Embed(source="../lib/CustomFont.ttf", fontName="CustomFont", mimeType="application/x-font")]
public var CustomFont:Class;

Note1: Don't forget to set textfield.embedFonts = true

Note2: You cannot use a swf as font, it should be an .TTF or .OTF file format

reference source: http://www.bit-101.com/blog/?p=2555

谢绝鈎搭 2024-10-10 05:56:00

对于 Flex3,您还可以尝试 Antialiaser:一个免费的 AIR 应用程序,它使 OpenType 和 TrueType 字体可视化变得容易,允许您嵌入某些字形并自定义所有字体设置,以便您稍后可以在 Flex 和 AIR 项目中使用它们。

http://www.cycle-it.com/antialiaser/

For Flex3 you can also try Antialiaser: a free AIR application that makes OpenType and TrueType font visualization easy, allowing you to embed certain glyphs and customize all font setting, so you can use them later inside your Flex and AIR projects.

http://www.cycle-it.com/antialiaser/

无远思近则忧 2024-10-10 05:56:00

这是可能的,请参阅使用嵌入字体(看看对于“unicodeRange”)。

It's possible, see Using embedded fonts (look for 'unicodeRange').

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文