【发布时间】:2011-11-10 13:46:13
【问题描述】:
我有一个带有样式文本字段 (RTF) 的 JasperReport 模板(在服务器上生成)。此字段的内容是用户生成的,因此它可以包含客户端 PC 上安装的所有字体(称为字体 X)。如果我现在在服务器上生成报告,则没有字体 X,所以我想将所有未知字体替换为字体 Y。
但我得到的只是一个错误,即找不到字体。通常不需要关闭字体检查的功能 (net.sf.jasperreports.awt.ignore.missing.font),因为我想要检查 jrxml 的字体。
有没有办法设置默认字体(无需修改 Jasper Source)? (我已经在 JRStyledText 或 JRTextUtil 找到了一些要点。)
【问题讨论】:
标签: java client-server jasper-reports