![](/img/trans.png)
[英]trying to find php library or class to convert a .php or .html file into pdf
[英]Mac OSX Convert library (html file to pdf) works via terminal but not PHP
我正在尝试获取一个生成的html文件,并使用PHP即时将其转换为PDF。 它正在我的本地主机上并保持在那里,因此对于PDF转换,我使用的是Mac OSX实用程序,我想您会称之为。
终端命令为:
/System/Library/Printers/Libraries/convert -f temporary.html -o destination/final.pdf
这可以通过终端正常工作(产生一个简单的20kb PDF文件); 但是,当我通过passthru()在PHP中运行它时,尽管它是一个零KB文件(已损坏),但文件(final.pdf)已创建。
/ destination文件夹是CHMOD 777,temporary.html是CHMOD 755。
任何帮助将不胜感激。
编辑(其他详细信息):现在,在错误日志中的调试行中,出现错误“错误:信号6崩溃xhtmltopdf(PID 13204)!”
当我需要将PDF转换为HTML时,可以使用以下非常出色的软件: http : //www.princexml.com
您可以看一下,它是免费供个人使用。
我喜欢分享即时生成PDF文件的方法。 我们使用UNIX服务器进行托管。
我使用tcpdf-一个将HTML转换为PDF文件的php库。 我在项目中使用它,并且效果很好。 TCPDF支持CSS,JavaScript,表单,图像等。
网址: http : //www.tcpdf.org/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.