【问题标题】:How to converting web to pdf in pretty way [closed]如何以漂亮的方式将网页转换为 pdf [关闭]
【发布时间】:2015-06-02 17:56:58
【问题描述】:

我在将网页(网址)转换为 pdf 时遇到问题。一些 CSS 和 JavaScript 没有按我的意愿显示 >,<.>

我尝试了一些开源代码,例如:

  • dompdf
  • html2pdf.fr
  • html2pdf.it(我已经实现了)

我想要的最接近的结果是 html2pdf.it,但这仍然不够,因为某些 CSS 没有正确显示。 Example html2pdf.it

当我尝试打开 pdfcrowd.com 时,它显示了我想要的结果。Example pdfcrowd 但我们必须为服务和限制问题付费。

我试过用谷歌搜索如何让它更漂亮,但直到知道我还没有得到答案。 >,

还有其他与他们类似的开源,或者我可以为它做的其他事情吗?我喜欢他们使用 url 的概念,因此我可以使用 api 将其与其他基于 Web 的应用程序一起使用或触发链接。

【问题讨论】:

  • html 和 pdf 之间没有“纯粹”的可比性,它总是需要一些妥协。
  • @Dagon 我意识到这一点,但其他人(像 pdfcrowd 之类的人)可以让它更漂亮,而我不是。这意味着我错过了什么对吗?

标签: php css pdf html2pdf html-to-pdf


【解决方案1】:

HTML 到 PDF 很棘手。我尝试过大多数开源解决方案,但它们通常在某些方面存在不足。 如果您愿意付费,我会使用docraptor.com,这是一款非常易于使用的 SaaS 产品,价格合理(每月)。 在内部它使用Prince,这是一个非常强大的 HTML 到 PDF 库,支持各种 CSS3 功能。

我与 Doraptor 或 PrinceXML 没有任何关系,只是一个快乐的客户。

【讨论】:

    【解决方案2】:

    您可以使用wkhtmltopdf,它是一个非常酷的命令行工具,可以从网站或 HTML 文件生成 PDF。

    【讨论】:

    • 啊,是的,我也尝试过那个...但是我的标题和图表问题仍然存在>,
    猜你喜欢
    • 2013-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-23
    • 1970-01-01
    • 1970-01-01
    • 2012-03-25
    相关资源
    最近更新 更多