2017-01-12 7 views
1

mxGraph exportPdfの例で示した方法を使用して、mxGraph(Java)から正常にエクスポートしています。UTF-8でエンコードされたアジア言語のテキストをサポートするためにmxGraphのpdf/imageエクスポート機能で使用するカスタムフォントを設定するにはどうすればよいですか?

しかし、私はより多くのasian-languag utf-8エンコードされたテキストをサポートできるフォントを指定したいと思います。既定のフォントはそうすることができないようです。

私はthis other SO questionに出くわしました。答えは、次のように述べています。「必要なすべてのフォントをPDFにマップするためにiTextをセットアップする必要があることに注意してください。」mxGraph Javaで使用するiTextフォントを設定するプロセスに関する情報は誰でも提供できますか?

+0

そのほかの質問によると、mxGraphはANが付属していますiText 2.x.それは知っていると便利かもしれません。 –

答えて

1

私はそれを試したことがありませんが、私の理解があなたがiTextAsian.jarに引っ張るとCJK exampleに従う必要があるということです、の重要な一部である:

BaseFont bfChinese = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED); 
Font FontChinese = new Font(bfChinese, 12, Font.NORMAL); 
Paragraph p = new Paragraph(chinese, FontChinese); 
document.add(p); 
関連する問題