0
私はapache fopにいくつか問題があります。私はPDFファイルを生成するために(xsl-foを使って)apache fopを使用しています。しかし、私は、生成されたPDFファイルの内容を抽出したり、私が単語にPDFファイルからテキストをコピーして貼り付けるとき、それは以下のように表示されるファイルはできません。 pdf file content in word documentapache fop設定でエンコーディングを変更するには? (デフォルトはIdentity-Hです)
FOPの設定ファイルは以下の通りです:
<renderer mime="application/pdf">
<filterList>
<value>flate</value>
</filterList>
<entry>
<key>fontBaseDir</key>
<value>
D:\TestProject\apache-tomcat-5.5.23\webapps\reporter\shared\fonts
</value>
</entry>
<fonts>
<!-- Arial Font-->
<font metrics-file="arial.xml" kerning="yes" embed-file="arial.ttf">
<font-triplet name="Arial" style="normal" weight="normal"/>
</font>
<font metrics-file="arialbd.xml" kerning="yes" embed-file="arialbd.ttf">
<font-triplet name="Arial" style="normal" weight="bold"/>
</font>
<font metrics-file="ariali.xml" kerning="yes" embed-file="ariali.ttf">
<font-triplet name="Arial" style="italic" weight="normal"/>
</font>
<font metrics-file="arialbi.xml" kerning="yes" embed-file="arialbi.ttf">
<font-triplet name="Arial" style="italic" weight="bold"/>
</font>
</fonts>
</renderer>
私が気づくしたいです私はpdfファイルでアゼリ(トルコ語)記号を使用しています。
あなたはどのバージョンのFOPを使用していますか? – lfurini