【问题标题】:How to generate a PDF out of a rendered HTML element?如何从呈现的 HTML 元素中生成 PDF?
【发布时间】:2013-11-04 17:23:26
【问题描述】:

有没有办法根据网页的给定渲染和样式元素及其内容在 JavaScript 中生成 PDF 文件?是否已经有一个图书馆?

【问题讨论】:

标签: javascript dom pdf frameworks pdf-generation


【解决方案1】:

有一个名为jsPDF 的库。它提供了创建 PDF 文档的基本功能。它甚至带有一个插件,可以从基本 HTML 添加元素。

【讨论】:

  • @Toolkit 这是我所知道的最好的。如果您找到更好的解决方案,请告诉我。现在,我将坚持提供一种隐藏其他所有内容的打印样式,并使用浏览器的打印到 PDF 功能。
  • 但问题是关于“样式元素”。有 dompdf 但它需要 PHP
  • @Toolkit 对,有几个服务器端解决方案。挑战在于在客户端完成它。顺便说一句,是我提出了这个问题。
  • 我知道这是你的问题,但答案并没有回答问题,因为 jsPDF 忽略了样式
  • @Toolkit 我同意,这不是问题的完整答案。很公平。
【解决方案2】:

我从来没有使用过它,但是https://github.com/thebluber/htmlToPdf 会是你要找的吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-01
    • 2014-11-19
    • 1970-01-01
    • 2018-03-22
    • 2015-09-12
    • 2019-01-28
    • 1970-01-01
    • 2011-11-28
    相关资源
    最近更新 更多