![](/img/trans.png)
[英]Which folder of a web application war should jasperreports.properties be located?
[英]JasperReports PDF font name (default in jasperreports.properties)
我试图让JasperReports嵌入存在于JasperReports字体jar中的字体(来自DynamicJasper生成的报告)。 我在jasperreports.properties中进行了配置:
net.sf.jasperreports.default.pdf.font.name=DejaVu Sans
net.sf.jasperreports.default.pdf.encoding=Identity-H
如果我放Helvetica且不设任何限制,则此方法可以很好地工作,而且我很肯定DejaVu Sans处于类路径中。
pdf.font.name会接受类路径中的任何ttf或仅接受标准的14种PDF字体吗?
之所以接受“ DejaVu Sans”,是因为它是示例Jasper字体扩展名,它将.ttf包装在.jar文件中。 如果提供相应的字体扩展名,则可以设置所需的任何字体。
字体扩展示例文档: http : //jasperreports.sourceforge.net/sample.reference/fonts/index.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.