【发布时间】:2012-02-24 15:41:41
【问题描述】:
Jasper 报告 pdf 在 jdk 1.5 中正确对齐,但在 jdk 1.6 中它在 Redhat 中是错误的。为什么 red hat 的行为与 ubuntu 中没有问题的 jasper 报告类似。是否需要任何其他设置来修复它。 Redhat 是 5.4 版本和 ubuntu 10.10
【问题讨论】:
标签: java jasper-reports ireport redhat
Jasper 报告 pdf 在 jdk 1.5 中正确对齐,但在 jdk 1.6 中它在 Redhat 中是错误的。为什么 red hat 的行为与 ubuntu 中没有问题的 jasper 报告类似。是否需要任何其他设置来修复它。 Redhat 是 5.4 版本和 ubuntu 10.10
【问题讨论】:
标签: java jasper-reports ireport redhat
这类问题的答案总是字体扩展。对齐方式不同,因为其他服务器有不同的可用字体。使用字体扩展来确保您拥有所需的字体。
【讨论】:
感谢 mdahlman 的回复...我使用了正确的字体扩展名,该扩展名适用于 redhat jdk 1.5 和 ubuntu,适用于 jdk 1.5 和 1.6。我使用 Trebuchet MS 的字体,因此它也添加到了 jar 列表中。它运行良好。我的问题是在 redhat 中使用 jdk 1.5 和 1.6,但我找到了
java 版本“1.6.0” OpenJDK 运行时环境(内部版本 1.6.0-b09) OpenJDK Server VM(build 1.6.0-b09,混合模式)
字体在 RedHat 中无法正确对齐
但在 jdk 1.6 以下版本中它工作正常
java 版本“1.6.0_15” Java(TM) SE 运行时环境 (build 1.6.0_15-b03) Java HotSpot(TM) 服务器虚拟机(build 14.1-b02,混合模式)
但是我用 jre build 1.6.0_15-b03 修复了我的错误。
【讨论】: