我有jrxml文件,我想编译这个来获取.jasper 。 我如何编译并获取该Jasper文件?
我已经下载并安装了ireport 4.5 windows安装程序。 但是当我尝试启动ireport时,它会显示启animation面,而不是启动。 我的JRE版本是8。
我知道如何将内联样式应用于JasperReports中的静态文本。 对文本元素(文本字段)也可以做同样的事情吗? 如果是的话,怎么样?
iReport版本:3.7.1 我用两种方法来解决这个问题。 我的第一个方法 我正在iReport创build一个pdf页面,我有一个字段(从数据库)设置为字体古吉拉特语 – Salarl (印度的区域语言字体)。 该字体在iReport的字体列表中可用。 当我点击预览时,我得到所需的输出,字段在所需的字体样式。 一切都在这里很好。 但生成的pdf文件仍然包含英文字符相同的原始字体。 无论我从应用程序还是从JAVA文件调用报告,结果都是一样的。 经过一番研究,我发现了这个, 第二种方法 JRProperties.setProperty("net.sf.jasperreports.default.pdf.font.name", "C:\\Gujrati-Saral-1.ttf"); 这将pdf的字体设置为提供的ttf字体,但是现在整个pdf都是Guarati-saral字体,这不是我正在寻找的。 有没有一种方法可以将这种字体专门应用于特定的字段? 要么 当用第二种方法时,是否有办法不把字体Guarati-saral应用于除了所需字段之外的所有其他字段?