Php 如何使用DOMPDF下载完整的HTML页面作为pdf?

Php 如何使用DOMPDF下载完整的HTML页面作为pdf?,php,dompdf,html2pdf,Php,Dompdf,Html2pdf,我使用dompdf下载了一张最初是HTML格式的收据。但一旦转换,方向和格式就会扭曲。有没有办法下载高度和宽度与HTML页面相同的pdf格式的HTML页面 没有。每个html->pdf工具都是不同的。有些不允许css,有些允许html5,但非常糟糕。一些允许gif等多种变化。您不应该寻找呈现html页面并转换为pdf的工具。你应该找到一些类似的东西,比如查看页面,获取页面截图,然后以pdf格式打印。因为今天复杂的html页面对于html->pdf工具来说太难了。这些工具是为html编码人员制作的

我使用dompdf下载了一张最初是HTML格式的收据。但一旦转换,方向和格式就会扭曲。有没有办法下载高度和宽度与HTML页面相同的pdf格式的HTML页面

没有。每个html->pdf工具都是不同的。有些不允许css,有些允许html5,但非常糟糕。一些允许gif等多种变化。您不应该寻找呈现html页面并转换为pdf的工具。你应该找到一些类似的东西,比如查看页面,获取页面截图,然后以pdf格式打印。因为今天复杂的html页面对于html->pdf工具来说太难了。这些工具是为html编码人员制作的,用于创建精美的PDF


尝试搜索浏览器插件。如果您找到一个,您可以通过linux konsole自动化该过程。(fire fox,也许chrome也不确定)

实际上我想链接一个按钮,点击它,整个页面就会转换成pdf格式。实际上这是可能的。像SSC和UPSC这样的官方网站使用它。我不知道那些网站,但我告诉过你。这是可能的,但不要搜索呈现页面和生成pdf文件的工具。搜索获取图像、页面视图和创建pdf的工具。看这里。你需要找到一个本地的独立程序。您要查找的是呈现html代码。它不应该被渲染。它应该只拍摄页面的照片。我尝试了所有其他方法,并成功地呈现了页面、图像和表格。但我只是想按照我的要求去做。这很好,而且有些帮助。但是在哪里可以获得将HTML转换为图像的代码呢?