php - 如何使用 DOMPDF 下载 pdf 格式的完整 HTML 页面?

标签 php dompdf html2pdf

<分区>

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

最佳答案

不,没有。每个 html->pdf 工具都是不同的。有些不允许 css 有些允许 html5 但非常糟糕。有些允许 gif 等。有很多变化。您不应该寻找可以呈现 html 页面并转换为 pdf 的工具。您应该找到类似查看页面并获取其屏幕截图并打印为 pdf 的内容。因为今天复杂的 html 页面对于 html->pdf 工具来说实在是太多了。这些工具是为 html 编码人员创建精美的 pdf 文件而设计的。

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

关于php - 如何使用 DOMPDF 下载 pdf 格式的完整 HTML 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25368394/

相关文章:

php - Doctrine2 Symfony2 分页器因 orderBy 而失败

php - 了解自动加载和 spl_autoload_register

vue.js - 无法使用 vue-html2pdf 将 HTML 代码转换为 PDF

javascript - html2pdf 不适用于 Firefox 中的 reactjs

symfony - Html2Pdf + Symfony + Docker:无法获取图像的大小

php - Yii 自定义小部件

php - 在javascript中访问PHP变量

php - 如何从带有分页符的表格中正确生成PDF

php - 使用php将动态html加载到dompdf中

php - DomPDF显示除最后一页外的数据表