動的レポートを使用してレポートを PDF 形式にエクスポートしようとしていますが、ペルシャ文字が PDF ファイルに表示されません。しかし、xls ファイルや jasper ビューアーではこの問題は発生しません。私はこの方法を試しましたが、うまくいきません。私は何をすべきか?
public void toPdf(String path){
JasperPdfExporterBuilder pdfExporter = new ExporterBuilders()
.pdfExporter(path);
pdfExporter.setCharacterEncoding("UTF-8");
try {
jasperReportBuilder.toPdf(pdfExporter);
} catch (Exception e1) {
logger.error("failed to create PDF", e1);
}
}
エクセルエクスポート:
ジャスパービューア:
PDF エクスポート: