0

/他の多くのフォーラムやブログで提案されているように、先頭にを追加しようとしましたが、うまくいきませんでした。

私は何かを逃したことを願っています。皆さんはそれを見つけるのを手伝ってくれます. 私は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...

4

3 に答える 3

0

afm ファイルは cp1252 マップを使用していますか? このツールは、ttf http://fpdf.fruit-lab.de/index.phpから afm ファイルをエンコードするために言及されています。

于 2012-04-26T09:34:12.887 に答える
0

fontName を指定する必要があります。

[Embed(source="/../swissFonts/swz721bo.TTF",fontName="swz721bo",mimeType="application/octet-stream")]
var swissBold:Class;
于 2012-06-10T22:03:32.370 に答える