Я использую ireport5.5.11 для отчетов в формате jasper. Мне нужно экспортировать текст unicode marathi в формат PDF. При экспорте я использую расширение шрифта Arial Unicode MS для преобразования Unicode в marathi. так что приближается мое маратхи sentense, но маратхи совместные слова не подходят должным образом. Я прохожу через jsp страницу
jsp код страницы следующий:
String unicodeParam="\ufeff\u092e\u0939\u093e\u0930\u093e\u0937\u094d\u091f\u094d\u0930 \u0906\u0915\u0938\u094d\u092e\u093f\u0915 \u0916\u0930\u094d\u091a \u0928\u093f\u092f\u092e";
Map parameters = new HashMap();
parameters.put("unicode",unicodeParam);
JasperDesign jasperDesign = JRXmlLoader.load(path+"TestDemo.jrxml");
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);JasperPrint
jasperPrint = JasperFillManager.fillReport(jasperReport,parameters, new JREmptyDataSource(1));
JasperExportManager.exportReportToPdfFile(jasperPrint,path+"PDFNewMarathi"+".pdf");