Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Plutext';s PDF转换器限制_Java_Docx4j - Fatal编程技术网

Java Plutext';s PDF转换器限制

Java Plutext';s PDF转换器限制,java,docx4j,Java,Docx4j,我计划将JAVA应用程序的docx4j库用于docx到PDF的转换 但是,由于DOCX4j的v3.3.0版本默认情况下通过Plutext的商业PDF转换器输出PDF,我是否会被限制为可以转换的文档数量?或者会有其他类似的限制吗?来自 在docx4j 3.3.0及更高版本中,这是创建PDF的默认方式。 默认配置是使用 用于转换。请参阅链接 下面介绍如何将其更改为本地安装 另一个好处是,这种新方法比FO快得多 接近 我们将其作为商业组件提供,因此我们可以继续 投资于它。当然,现有的FO方法将保持自由

我计划将JAVA应用程序的
docx4j
库用于
docx
PDF
的转换

但是,由于
DOCX4j
v3.3.0
版本默认情况下通过
Plutext的
商业PDF转换器输出PDF,我是否会被限制为可以转换的文档数量?或者会有其他类似的限制吗?

来自

在docx4j 3.3.0及更高版本中,这是创建PDF的默认方式。 默认配置是使用 用于转换。请参阅链接 下面介绍如何将其更改为本地安装

另一个好处是,这种新方法比FO快得多 接近

我们将其作为商业组件提供,因此我们可以继续 投资于它。当然,现有的FO方法将保持自由和有效 开源。(要使用它,只需添加导出fojar及其 对类路径的依赖关系。请参阅进一步信息 )

您可以安装自己的副本(如果您想使用它,确实应该请安装;默认实例仅用于检查保真度,我们可能会在不久的将来对eval实例进行评级限制)

要使用您自己的实例,请参见以下内容:

要使用您自己的实例,请告诉docx4j它在哪里

您可以通过docx4j属性“com.plutext.converter.URL”来实现这一点

您应该在docx4j.properties中设置它;可以创建一个示例属性文件 可以在GitHub上找到

如果没有,请将docx4j.properties添加到类路径中 已经

或者,也可以通过编程方式设置属性:

Docx4jProperties.setProperty( “com.plutext.converter.URL”, "");


在应用许可证密钥(需要付费才能获得)之前,您的实例将显示一个eval水印。如上所述,如果您想要免费的docx到PDF,您可以尝试导出FO方法。

也许您应该询问开发人员?谢谢。在使用转换器之前,我尝试了导出FO的方法。这方面存在许多格式问题。您对使用导出FO方法时的格式有什么建议吗?