【发布时间】:2021-04-23 17:36:40
【问题描述】:
我使用PHP作为后端,我在后端生成了一个Docx文件,我想把它发送到前端让用户直接打印而不用下载它。
所以我想将Docx 文件转换为PDF 并将其放在服务器上,这样我就可以将其链接发送到前端,以便用户能够查看并打印它。
但我无法从Docx 转换为pdf,谁能告诉我一个从Docx 转换为pdf 的简单方法,或者如果有人有其他方法来完成整个过程。
我正在使用PHPWord 从模板生成Docx 文件。
尝试:
a) 我尝试使用PHPWord 将Docx 文件转换为HTML 文件,但它会生成一个空白文件。
b) 我尝试将COM 与OpenOffice 一起使用,但出现以下错误:
HTTP 错误 500.0 - 内部服务器错误。 C:\php\php-cgi.exe - FastCGI 进程超出了配置的请求超时时间
c) 我尝试将 COM 与 Word.application 一起使用,但收到拒绝访问。
注意:我是 PHP 初学者。
【问题讨论】:
标签: php com openoffice.org phpword