首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有alivePDF嵌入字体的AS3 -无法转码.afm

带有alivePDF嵌入字体的AS3 -无法转码.afm
EN

Stack Overflow用户
提问于 2012-03-24 09:04:40
回答 2查看 1.1K关注 0票数 0

我试着像许多其他论坛和博客建议的那样,在前面添加/,但没有起作用。

我希望我错过了什么,你们能帮我抓到它。我使用的是AlivePDF库,到目前为止,它运行良好,我正在尝试嵌入swiss-721-bold-outline,以下是我的代码:

代码语言:javascript
复制
[Embed( source="/../swissFonts/swz721bo.TTF", mimeType="application/octet-stream" )]
        var swissBold:Class;

[Embed( source="/../swissFonts/swiz721bo.afm", mimeType="application/octet-stream" )]
        var BoldAfm:Class;

var regularSwiss:EmbeddedFont = new EmbeddedFont(new swissBold() as ByteArray, new BoldAfm() as ByteArray, CodePage.CP1252);

很简单,但我一直收到以下错误:

代码语言:javascript
复制
Unable to resolve '/../swissFonts/swiz721bo.afm' for transcoding
Unable to transcode /../swissFonts/swiz721bo.afm.

注意,.TTF文件没有错误,只有.afm ...

EN

回答 2

Stack Overflow用户

发布于 2012-04-26 17:34:13

afm文件是否使用cp1252映射?此工具用于编码来自ttf http://fpdf.fruit-lab.de/index.php的afm文件。

票数 0
EN

Stack Overflow用户

发布于 2012-06-11 06:03:32

您需要指定fontName。

代码语言:javascript
复制
[Embed(source="/../swissFonts/swz721bo.TTF",fontName="swz721bo",mimeType="application/octet-stream")]
var swissBold:Class;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9848249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档