/ / PDFは、WindowsとLinux(Debian)上のJasper Reportsによってエクスポートされたときに異なって見える - pdf、jasper-reports、pdf-generation、awt

WindowsとLinux(Debian)のJasper ReportsによってエクスポートされたときのPDFの見た目が異なる - pdf、jasper-reports、pdf-generation、awt

WindowsでPDFを書き出したときは正常ですが、Linux上のテストサーバにデプロイすると、見た目が異なります。つまり基本的に状況は同じです http://jasperforge.org/uploads/publish/jasperreportswebsite/trunk/faq.html#FAQ25

だからJasper FAQによると、私は同じものを使うべきですAWTとPDFのフォント。しかし、私はAWTが論理フォントを物理フォントにどのようにマッピングするかを制御することはできません(私はPDF用に行い、生成されたPDFにはArial.ttfを埋め込みます)。

AWTがテキストのサイズやPDFに埋め込まれたフォントを計算するために使用するフォントと一致させるために何ができるでしょうか?

私はJasper Reports 3.5.3を使用しています。新しいバージョンに切り替えることはできません。

回答:

回答№1の場合は3

つかいます フォントの拡張子。これにより、たとえば、JVMおよびマシンにインストールされているフォントを制御できない場合でも、Arialを使用してArialを使用するよう指定し、Arialを提供することができます。