Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript:PDF网页导出按钮_Javascript - Fatal编程技术网

Javascript:PDF网页导出按钮

Javascript:PDF网页导出按钮,javascript,Javascript,我想要任何可以获取java脚本的指针或资源,该脚本允许我的站点上的导出按钮将当前页面导出为pdf。请访问Zend_pdf的链接: 你也可以试试jspdf:我无法得到你的要求,我希望你需要获取网页的pdf 如果我的理解是正确的,请参考下面的链接 另见现有员额 谢谢我认为没有javascript库可以创建pdf文件。 Mozilla在js中实现了完整的PDF阅读器,并将其包含在最新的Firefox中,但这是一个巨大的库编辑:jspdf似乎能够做到这一点 我认为你应该使用服务器端的PDF引擎 DOM

我想要任何可以获取java脚本的指针或资源,该脚本允许我的站点上的导出按钮将当前页面导出为pdf。

请访问Zend_pdf的链接:


你也可以试试jspdf:

我无法得到你的要求,我希望你需要获取网页的pdf

如果我的理解是正确的,请参考下面的链接

另见现有员额


谢谢

我认为没有javascript库可以创建pdf文件。 Mozilla在js中实现了完整的PDF阅读器,并将其包含在最新的Firefox中,但这是一个巨大的库编辑:jspdf似乎能够做到这一点

我认为你应该使用服务器端的PDF引擎

DOMPdf是一个PHP库,它允许将带有CSS的完整HTML、图像等呈现到PDF文档中。它甚至有一个示例php脚本,放在服务器上,允许将提交的html转换为PDF

您的javascript“按钮”应该只获取document.getElementsByTagName('html')[0].innerHTML并将该html发布到DOMPdf脚本。您应该从中获得或多或少正确的PDF

用于此目的。我用它来生成html页面的pdf


但是,单独使用javascript是不可能的。您必须有一些服务器端代码才能使用。

您尝试过什么吗?我使用此代码从一些html模板创建PDF: