我在windows 10下使用larvel 8和Apache2.4,我需要将docx文件转换成pdf文件,我找到了一个实用的python脚本docx2pdf。现在,我可以使用下面的命令使用windows命令提示符简单地转换docx:
docx2pdf example.docx。
有一种方法可以在laravel / php中调用此命令吗?我试过了,但没有成功:
$command=escapeshellcmd("C:\Users\sciccia\AppData\Local\Programs\Python\Python310\Scripts\docx2pdf.exe c:\test\a.docx");
$output=shell_exec($command);或使用
$command=escapeshellcmd("docx2pdf c:\test\a.docx");
$output=shell_exec($command);这两个命令在cmd窗口中都工作得很好!有什么建议吗?谢谢大家!
发布于 2022-10-05 19:58:35
我解决了用"/“更改"\”的问题,所以正确的命令是:
$command=escapeshellcmd("docx2pdf c:/test/a.docx");
$output=shell_exec($command);我希望对某人没用!
https://stackoverflow.com/questions/73965266
复制相似问题