使用 jasper 报告检查符号(✓) 不显示在 PDF 中
我用 jasper 开发了一份报告,其中显示现有记录的复选符号(✓)(即要求列表)。 似乎我在显示它时永远不会遇到问题,因为在 iReport 中预览期间可以看到复选符号。但当我查看 PDF 格式的报告后,复选符号就不再可见。我什至尝试使用 unicode 字符来代替检查图像,甚至尝试使用 unicode 来表示平方根。
我在这里缺少什么配置?
I developed a report in jasper wherein it displays a check symbol(✓) for existing records (i.e. list of requirements).
It seems like I would never had a problem displaying it since the check symbol is visible during preview in the iReport. But once I viewed the report in PDF format, the check symbol is no longer visible. I even tried unicode characters instead of the check image, even unicode for square root.
What configuration am I missing here?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在报告中嵌入字体可能会解决您的问题。本文讨论如何使用 iReport 嵌入字体而不使用它: 将字体嵌入到 JasperReports 生成的 PDF 中
Embedding the font in the report might solve your issue. This article discusses how to embed fonts using iReport and not using it: Embedding fonts into PDF generated by JasperReports
这是添加图像(复选标记)并构建的方法
创建参数 paramImage 并将图像表达式属性设置为 $P{paramImage}。
将值传递给该变量
然后按如下所示输入参数
This is the way to add image of (check-mark) and build
To create parameter paramImage and set the image expression property as $P{paramImage}.
To passing value to this variable as
Then put parameters as given below