【问题标题】:AngularJS export html to pdf with cssAngularJS 使用 css 将 html 导出为 pdf
【发布时间】:2015-04-14 04:05:38
【问题描述】:

我有一个任务需要将 html 导出为 pdf。 pdf 应该具有与浏览器中相同的设计。基本上我需要css也应该在pdf文件中工作。我在前端使用 angularjs。但是我还没有找到任何使用完整的模块或任何支持我要求的 js 库。我还需要在 pdf 中更新 AngularJS 范围变量值。我找到了一个http://pdfmake.org/#/,但它只支持一些预定义的 css 属性。如果有一些 npm 模块或任何用 css 将 html 渲染为 pdf 的 js 库,请提供一些建议。 谢谢

【问题讨论】:

    标签: angularjs node.js pdf-generation npm


    【解决方案1】:

    我不确定是否有功能齐全的 JavaScript 解决方案,它可以在客户端将 HTML/CSS 转换为 PDF。看看服务器端解决方案是有意义的 - 有很多可用的。

    在客户端的“混合”场景中,您需要使用变量值填充 HTML/CSS 模板,将生成的 HTML/CSS 文档发送到服务器端并接收生成的 PDF。

    如果转换器是用 JavaScript 编写的,那么它不再重要了。您可以使用独立的本机应用程序,利用 WebKit 的打印/PDF 输出子系统(即PhantomJS),或者它可以是部署到您的应用程序服务器的 Java 模块(即PD4ML)。

    【讨论】:

      猜你喜欢
      • 2016-09-19
      • 1970-01-01
      • 1970-01-01
      • 2018-06-12
      • 1970-01-01
      • 1970-01-01
      • 2015-09-25
      • 2013-08-25
      • 1970-01-01
      相关资源
      最近更新 更多