2

Windows と Macでjasper レポートを使用している場合、アプリをLinux マシンにデプロイし、スローされたレポートを生成しようとすると、正常に動作します。

net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'Times New Roman' is not available to the JVM. See the Javadoc for more details.

Linux マシン (http://stackoverflow.com/questions/3987804/jasper-stops-finding-one-font) に不足しているフォントをインストールすることで問題を解決できることはわかっています。私の質問は、フォントをjarとしてパックし、アプリケーションでパッケージとして提供できますか。これを行う方法 ?

4

1 に答える 1

5

これを実現するには、 Jasper のフォント拡張機能が必要です。このブログでは、これを実現し、PDF エクスポートにも使用できるように拡張する手順について説明します。

于 2012-09-30T04:42:39.007 に答える