【问题标题】:Create PDF file from HTML page Node.js [closed]从 HTML 页面 Node.js 创建 PDF 文件 [关闭]
【发布时间】:2017-10-20 04:31:27
【问题描述】:

我正在尝试从包含图像的 html 页面创建 PDF 文件,并且我希望我的 PDF 文件在每个页面中包含特定数量的图像。 我在how to make html page in A4 format 上阅读了这篇文章,但仍然不知道如何设置每页的图像数量。 如果你们对如何做到这一点有任何想法,我们将不胜感激

【问题讨论】:

    标签: javascript html node.js css pdf


    【解决方案1】:

    使用这个 npm 包htmlto

    var htmlTo = require('htmlto')
    
    htmlTo.pdf('./public/html/report.html','./public/pdf/report.pdf',{width: 2480, height: 3508})
    

    安装:

    npm install -S htmlto

    npm install -S phantom

    *你也可以指定dimension.phantom版本^4.0.3和node版本v6.5.0 https://www.npmjs.com/package/htmlto

    【讨论】:

      【解决方案2】:

      您可以使用这个 javascript 库 https://github.com/MrRio/jsPDF 打开现场演示,在那里您会看到一个带有 html 页面到 pdf 的示例,我使用这个带有图像的库并且效果很好!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-04-24
        • 2013-08-10
        • 2011-09-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-25
        相关资源
        最近更新 更多