我试着像许多其他论坛和博客建议的那样,在前面添加/,但没有起作用。
我希望我错过了什么,你们能帮我抓到它。我使用的是AlivePDF库,到目前为止,它运行良好,我正在尝试嵌入swiss-721-bold-outline,以下是我的代码:
[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);很简单,但我一直收到以下错误:
Unable to resolve '/../swissFonts/swiz721bo.afm' for transcoding
Unable to transcode /../swissFonts/swiz721bo.afm.注意,.TTF文件没有错误,只有.afm ...
发布于 2012-04-26 17:34:13
afm文件是否使用cp1252映射?此工具用于编码来自ttf http://fpdf.fruit-lab.de/index.php的afm文件。
发布于 2012-06-11 06:03:32
您需要指定fontName。
[Embed(source="/../swissFonts/swz721bo.TTF",fontName="swz721bo",mimeType="application/octet-stream")]
var swissBold:Class;https://stackoverflow.com/questions/9848249
复制相似问题