我正在使用 Jasper Reports 3.1.2 生成 pdf 报告。我有一个包含多行的多行文本字段:此字段分为 2 个连续页面。 问题是在 AiX 和 Linux 系统上,第一页的最后一行总是丢失(在 Windows 系统上一切都很好)。我试过修改边距、大小和字体,但没有任何反应:第一页的最后一行总是丢失
有什么想法吗?
提前致谢
最佳答案
你用的是什么字体?像这样的问题通常是由于字体不可用引起的。使用 font extensions以确保您知道正在使用什么字体,然后它应该在任何地方都能很好地呈现。
还要确保在 jasperreports.properties 中进行设置:
net.sf.jasperreports.awt.ignore.missing.font=false
这非常适合测试,因为它会立即捕获丢失的字体。
†我所说的“通常”是指“如此频繁以至于与总是无法区分”。但当然,在这种情况下,理论上可能还有其他来源。
关于java - 碧 Jade 报告 : multi line text field,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8523792/