如何使用angularjs在NODEJS中生成.fj文件到pdf?

时间:2017-04-28 16:03:44

标签: javascript mysql angularjs node.js ejs

我正在使用AngularJS和MySQL数据库在nodejs中创建一个项目。我想要的是在PDF中显示来自MYSQL表的信息,类似于报告。

我可以使用angular to pdf渲染.ejs,客户端只能看到带有信息的pdf吗?有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

您可以使用https://www.npmjs.com/package/electron-pdf

此库从URL生成PDF文件,您也可以在快速应用程序中使用它:

var ElectronPDF = require('electron-pdf')
var express = require('express')
var bodyParser = require('body-parser')
var app = express()
app.use(bodyParser.json())

var exporter = new ElectronPDF()
exporter.on('charged', () => {
    //Only start the express server once the exporter is ready 
    app.listen(port, hostname, function() {
        console.log(`Export Server running at http://${hostname}:${port}`);
    })
})
exporter.start()