【问题标题】:Node.JS HTML to PDFNode.JS HTML 转 PDF
【发布时间】:2018-03-22 05:33:40
【问题描述】:

我想将使用此包 (https://www.npmjs.com/package/html-pdf) 的 HTML 转换为 PDF。

但是在这个 HTML 中,我也得到了表格,并且表格可以出现在 HTML 中的任何位置。 因此,如果 HTML 中的表格超过 1 页,我想将表格复制到另一个页面。

你能帮我解决这个问题吗?

提前致谢

【问题讨论】:

  • 你自己找到解决办法了吗?

标签: node.js node-html-pdf


【解决方案1】:

您将不得不修改页面的 CSS 以正确处理可打印视图。

另请参阅:Repeat table headers in print mode

【讨论】:

  • 你好 Brad,我已经检查过了,Node.Js 不接受这个。
  • @RaviBadoni Node.js 不必“接受”任何东西......您需要将 CSS 注入页面以便 PhantomJS 呈现它。这就是你的包正在使用的。
  • 我已经在 HTML 中注入了 thead css 并将请求发送到节点,我仍然在获取 pdf 但未将thead 复制到另一个页面
【解决方案2】:

尝试使用 Puppeteer 从 HTML 创建 PDF

示例来自https://github.com/chuongtrh/html_to_pdf

https://github.com/GoogleChrome/puppeteer

【讨论】:

    猜你喜欢
    • 2013-01-11
    • 2019-08-19
    • 1970-01-01
    • 2017-07-18
    • 2019-10-24
    • 2015-03-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多