-->

在印地文碧玉报告PDF(Jasper report PDF in hindi)

2019-10-21 13:25发布

下面的代码是用来生成PDF文件。 我们有一些静态内容,并在印地文的一些动态内容。 印地文的内容是不是在PDF呈现在所有。 我在classpath中提出的JasperReports的字体-5.5.1的水瓶中也。 SANSSERIF字体在JRXML使用和部署在Tomcat中。

显示正确的英文

完整的印地文的内容是不可见的

JasperReport js = JasperCompileManager.compileReport(<JRXML URL>);

        byte[] bytes = JasperRunManager.runReportToPdf(js, parameterMap,
                new JsonDataSource(location,"studentReport"));

        String filePath = "/var/www/webdav/pdf/" + studentId + ".pdf";

        FileOutputStream fos = new FileOutputStream(new File(filePath));

        fos.write(bytes, 0, bytes.length);
        fos.flush();
        fos.close();

Answer 1:

您可以使用Lohit Hindi字体为有“印地文”值静态或动态的领域。 试一下。 它可能工作。



文章来源: Jasper report PDF in hindi