我想通过点击下载按钮将我当前的网页下载到pdf。可以使用php codeigniter或javascript(jquery)来执行此操作。请建议我。
答案 0 :(得分:1)
您必须使用第三方工具(例如tcpdf)将您的html转换为pdf文档。
答案 1 :(得分:1)
将您的网页转换为pdf格式非常简单。
我在may项目中都使用了两者,工作完美。使用phantomjs,您可以转换多种格式的网页。
mPDF示例:
http://mpdf1.com/manual/index.php?tid=457
phantomjs:
http://phantomjs.org/examples/
以下示例中的适用于png或pdf
https://github.com/ariya/phantomjs/blob/master/examples/rasterize.js
答案 2 :(得分:0)
有很多方法可以做到这一点。您可以在服务器端执行此操作,也可以使用html5或jquery插件在客户端执行此操作。
如果您在服务器端执行此操作,请使用PHP库(例如dompdf或tcpdf)并在服务器上创建该文件,并使用proper headers使其可下载。
如果您在客户端浏览器上执行此操作,请使用jspdf之类的js插件。两种方法都有利弊。
答案 3 :(得分:0)
到目前为止,我已成功使用html2pdf几年,并且每次都有效。
答案 4 :(得分:0)
使用DOMPDF从php创建pdf。
从以下链接下载: https://github.com/dompdf/dompdf