为有中文需求的客户提供多渠道中文技术支持.

Sun May 05, 2024 11:54 am

您好, 我在使用spire.pdf包 在windows上 运行 html转换pdf没问题, 但是在linux系统上运行出现了问题, 我是按照咱们文档里面写的 先在linux上安装了 Xvfb,也安装了 QT Web 引擎 的插件, 写了个jar包 去将html转换成pdf时 没有生成pdf文件, 程序也没有错误日志 像是进程直接死掉了 ,换了另一台linux服务器 现象也一样,求解!

mr.zhang
 
Posts: 1
Joined: Sun May 05, 2024 11:37 am

Mon May 06, 2024 7:08 am

你好,

感谢您的留言。
qt插件在不同系统架构下,需要使用对应的版本,关于您的问题,首先请确保您下载的qt插件是适用于您的Linux系统的。其次,由于linux系统有比较严格的权限限制,请确保您指定的输出目录是有生成文件的权限的,建议将输出文件路径指定在‘/home/’下再次测试。
如果还是有问题,请进入plugins目录,执行echo "<p>test text</p>" | ./Html2Pdf "placeholder" "output.pdf" 800 600 0 0 0 0 1,如果提示xxx not found,则表示缺少相关依赖,请安装依赖后继续测试。
如果上述方式无法解决您的问题,请提供您的测试文件,Linux具体版本信息(如 Ubuntu 22.04)以及上述命令的输出信息供我们进一步调查。
期待您的反馈!

Sincerely,
Doris
E-iceblue support team
User avatar

Doris.Liu
 
Posts: 334
Joined: Mon Nov 07, 2022 8:10 am

Return to 中文技术支持

cron