1

xml を pdf に変換するために使用fop 0.93していますが、フォントに問題があります
。私の xml にはキリル文字が含まれているため、結果の pdf を開くと、##

ここに私のfop設定ファイルがあります:

<fonts>    
    <font
        metrics-url="/FontMetrica/cour.xml"
        kerning="yes"
        embed-url="/Fonts/CourierNew.ttf">
    <font-triplet name="CourierNew" style="normal" weight="normal" />
    </font>
</fonts>

および Java コード:

fopFactory.setUserConfig(new File("fopConfig.xml"));
fop = fopFactory.newFop(MimeConstants.MIME_PDF, foUserAgent, out);

結果の pdf ファイル (このドキュメントで使用されているプロパティ フォント) で、次のフォントを見ました。

  1. クーリエ
  2. Courier-Bold

誰でも私を助けることができますか?

4

1 に答える 1

0

設定ファイルへのフルパスを書くべきだと思います。または、クラスパスに fopConfig.xml を配置します。

于 2012-10-12T15:31:16.883 に答える