When I am generating pdf from .jrxml file using java, hindi fonts are not printing correctly.
eg :
रक्त is printing as रक् त
दैनिक is printing as दैनकि
I have set font in pdf using jasper properties :
JRProperties.setProperty("net.sf.jasperreports.default.pdf.font.name",JASPER_PDF_FONT_FILE);
JRProperties.setProperty("net.sf.jasperreports.default.pdf.encoding","Identity-H");
JRProperties.setProperty("net.sf.jasperreports.default.pdf.embedded","true");
I am not getting why it is printing like this.
I am using JasperReports not iText.