Plutext的PDF Converter限制

时间:2018-10-11 06:20:44

标签: java docx4j

我已经计划将docx4j库用于我的JAVA应用程序,以进行docxPDF的转换。

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

1 个答案:

答案 0 :(得分:0)

来自https://www.docx4java.org/forums/pdf-output-f27/higher-fidelity-pdf-output-now-available-t2117.html

  

在docx4j 3.3.0和更高版本中,这是创建PDF的默认方法。   默认配置是使用   https://converter-eval.plutext.com:443进行转换。见链接   下面介绍了如何将其更改为本地安装。

     

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

     

我们将其作为商业组件提供,因此我们可以继续   投资。现有的FO方法当然将保持免费,并且   开源。 (要使用它,只需添加export-FO jar和它的   对您的类路径的依赖。进一步查看   https://github.com/plutext/docx4j-export-fo

您可以安装自己的副本(如果要使用它,它确实会很高兴;默认实例是唯一的,因此您可以轻松地检查保真度,并且我们可能会在不久的将来对评估实例进行限速)。 / p>

要使用自己的实例,请参见https://converter-eval.plutext.com/client_java.html,其中指出:

  

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

     

您可以通过docx4j属性“ com.plutext.converter.URL”来做到这一点。

     

您应该在docx4j.properties中进行设置;样本属性文件可以   在GitHub上找到

     

将docx4j.properties添加到类路径(如果没有)   已经。

     

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

     

Docx4jProperties.setProperty(       “ com.plutext.converter.URL”,       “ https://converter-eval.plutext.com:443/v1/00000000-0000-0000-0000-000000000000/convert”);

您的实例将显示一个评估水印,直到您应用许可证密钥(获取该密钥需要付费)。如上所述,如果要免费将docx转换为PDF,可以尝试使用export-FO方法。