PHP - HTML 和 CSS3 到 PDF(和 mPDF VS DOMpdf)
Posted
技术标签:
【中文标题】PHP - HTML 和 CSS3 到 PDF(和 mPDF VS DOMpdf)【英文标题】:PHP - HTML and CSS3 to PDF (and mPDF VS DOMpdf) 【发布时间】:2015-03-29 22:03:00 【问题描述】:我玩过很多 php html 到 pdf 的转换器,真的厌烦了。我最喜欢使用了 2 个月的 DOMpdf。昨天我测试了mPDF,基本一样,但速度要快很多。
问题是我有一个带有内部 CSS 和外部图像的 HTML 文件,如果我使用高级的东西,比如浮动、溢出、圆角、阴影等,那么事情就会崩溃。有没有什么方法可以轻松免费地将 HTML 和 CSS 转换为 PDF?
我什至不在乎如何了。它可以是 javascript 转换。它可以是外部站点转换,甚至可以是某种软件(如果在我的主机中可能的话),浏览器插件(不是 CutePDF,我需要服装高度和宽度控件),任何 CMS 的插件。 只要不是太复杂,我不必浪费时间重新设计设计
任何类型的 HTML + CSS 设计的解决方案,这样我就不必审查设计?
【问题讨论】:
您是否也尝试过使用 mpdf? mpdf 很棒,支持几乎所有的标签.. 是的。我已经提到过 mPDF。我知道它很棒,但我遇到了一些设计问题。我只是不想麻烦设计并简单地转换它 我尝试了其他 pdf 生成器 api,它们不支持所有 css 标签,所以我不得不转向 mpdf,因为它有我想要的。 【参考方案1】:我在寻找其他内容时偶然发现了这篇较旧的帖子。但是您是否尝试过简单地将您的 HTML 文件放到 google Drive 上,将其保存为 Google 'doc',然后使用 'File->Save As->PDF ?这对我来说可以。您最终会得到原始 HTML 文件、Google Doc 版本和 PDF 版本。我不知道现在甚至可能有一个 API。
【讨论】:
以上是关于PHP - HTML 和 CSS3 到 PDF(和 mPDF VS DOMpdf)的主要内容,如果未能解决你的问题,请参考以下文章
完全支持 CSS3 和 HTML5 的 Python HTML 到 PDF
使用 PHP 将 HTML 转换为 PDF(不是 PDF 到 HTML)[关闭]