首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在node.js中生成PDF

如何在node.js中生成PDF
EN

Stack Overflow用户
提问于 2013-06-14 17:57:41
回答 2查看 20.9K关注 0票数 9

我想生成一个模块,它将生成PDF的输入作为我的发票,该PDF文件是发送到客户的邮件id自动。在第一步中,我得到了一些代码,并尝试生成PDF。该代码是工作的fin和我能够生成的PDF。但是我不能打开这个文件。

对于代码,我使用这个链接:http://github.com/marak/pdf.js/

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-14 18:02:38

安装http://phantomjs.org/并安装幻影节点模块https://github.com/amir20/phantomjs-node

下面是一个渲染pdf的示例。

代码语言:javascript
复制
var phantom = require('phantom');

phantom.create().then(function(ph) {
    ph.createPage().then(function(page) {
        page.open("http://www.google.com").then(function(status) {
            page.render('google.pdf').then(function() {
                console.log('Page Rendered');
                ph.exit();
            });
        });
    });
});
票数 9
EN

Stack Overflow用户

发布于 2020-05-06 02:29:38

另一种方法,使用PDFKit从头开始...

使用Express https://blog.koenvangilst.nl/generating-a-pdf-with-express/生成PDF

PDFKit,主页https://pdfkit.org/

pdfkit,npm页https://www.npmjs.com/package/pdfkit

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17105873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档