我想要任何指针或资源,我可以获得一个java脚本,允许我的网站上的导出按钮将我当前的页面导出为pdf。
答案 0 :(得分:3)
我认为没有允许创建pdf文件的JavaScript库。 Mozilla在js中实现了完整的PDF阅读器,并将其包含在最新的Firefox中,但这是一个庞大的库。 编辑:有jspdf似乎可以做到这一点。
我认为你应该使用服务器端PDF引擎。
DOMPdf是一个PHP库,它允许使用CSS,图像等将完整的HTML呈现为PDF文档。它甚至有一个示例php脚本,放在服务器上允许将提交的html转换为PDF。
你的javascript“按钮”应该只获取document.getElementsByTagName('html')[0] .innerHTML并将该HTML发布到DOMPdf脚本。你应该从中得到更多或更少正确的PDF。
答案 1 :(得分:1)
按照Zend_Pdf的链接:http://framework.zend.com/manual/1.12/en/zend.pdf.html
您也可以尝试jspdf:http://jspdf.com/
答案 2 :(得分:1)
我无法满足您的要求,我希望您需要获取网页的pdf。
如果我的理解是正确的,请参阅以下链接
http://www.hiqpdf.com/demo/ConvertHtmlToPdf.aspx
还会看到现有的帖子ITextSharp HTML to PDF?
由于
答案 3 :(得分:0)
为此目的使用wkhtmltopdf。我用它来生成html页面的pdf。
但是不可能单独使用javascript。你必须有一些相同的服务器端代码。