Aspose word java 版本,jvm参数如何调整

python 调用的java程序,转成pdf,速度非常慢,并且有的时候不能进行转化,如何解决

@lichanggang,

您是否尝试过最新版的Java Java版Aspose.Words,即19.10? 如果问题仍然存在,请ZIP并上传您的输入Word文档,您将在此处遇到此问题进行测试。 然后,我们将对此进行调查,并为您提供更多信息。

可是我已经买了其他版本了,这个可以免费做升级么

help.zip (72.7 KB)
仍然存在问题

@lichanggang,

我们已在问题跟踪系统中记录了您的问题。 您的票号是WORDSJAVA-2233。 我们将进一步调查此问题的详细信息,并将使您随时了解链接问题的状态。 很抱歉给您带来不便。

@lichanggang,

关于WORDSJAVA-2233,要更新的是,很遗憾,在以下情况下测试我们的代码时,我们无法重现此问题:

  1. 在Odoo服务器上部署的控制器中运行从Word到PDF的转换。 在我们的测试虚拟机(Ubuntu 18.10、2048 MB的RAM,Odoo Server 8.0,Python 2.7.16,OpenJDK 1.8.0_212,Aspose 19.10)上,第一次运行时转换需要10-20秒(例如,当JVM正在运行时) 开始),然后连续尝试1-2秒。 但是,在1024 MB的RAM上,转换使Odoo服务器被Linux内核杀死,甚至挂起了整个虚拟机(在我们的情况下,开销是由Ubuntu GUI造成的,可能未安装在客户端环境中)。
  2. 作为独立的Python脚本(通过JPype)运行从Word到PDF的转换。 第一次运行需要10-20秒,连续运行需要1-2秒。
  3. 将Python代码移植回Java并作为纯Java应用程序运行转换。 需要1秒才能完成。

我们需要有关您的环境的更多信息,以便给出明确的答案。 您能否请以下信息进行澄清?

  1. 您正在使用虚拟机,物理服务器还是Docker容器?
  2. 可用的RAM数量?
  3. 操作系统和版本(如果是Linux,请提供具体的发行版名称)?
  4. Odoo服务器版本?
  5. Python版本?
  6. Java版本?
  7. 您可以提供Docker容器或虚拟机中的其他信息和/或演示吗?

一个普遍的问题是以下陈述是什么意思?

很慢,有时无法转换

典型转换要花几秒钟? 控制台(或日志)上显示什么错误消息?谢谢你的合作。