1

我想使用Java的PDF到图像转换API,PDF-Renderer似乎相当不错。由于它是为符合 JRE 1.5 标准而编写的,因此当我尝试编译到 1.4 时会遇到很多编译错误。我尝试过调整编译器兼容性选项但没有成功。那么,是否有适用于 PDF Renderer 的 1.4 兼容版本?如果不想知道与 JRE 1.4.2+ 兼容的 Java 中的 PDF=> 图像渲染器是否还有其他选项

4

1 回答 1

1

当您运行 javac 时,请使用命令行选项-target 1.4。由于 java 1.5 添加了泛型和枚举两者都是编译器功能,我相信 javac 将成功生成与 1.4 兼容的字节码。

但是你以后可能会遇到一些问题。例如,如果 PDFERenderer 使用 JDK 1.5 中无法在 JDK 1.4 中找到的 java 类......在这种情况下,您可以在运行应用程序时尝试将它们添加到 bootclasspath,但我不能保证成功,因为类可能依赖于其他类ETC...

您可以尝试,但我个人建议您继续使用 java 1.6。:)

于 2011-07-19T06:54:31.803 回答