我是nodejs的初学者.我正在编写一个程序,它将文本数据从json文件转换为pdf文件:这是我的输入文件(input.json)
{
"Info":
{
"Company": "ABC",
"Team": "JsonNode"
},
"Number of members": 4,
"Time to finish": "1 day"
}
Run Code Online (Sandbox Code Playgroud)
我想将其转换为具有以下样式的.pdf(report.pdf)文件.
信息
1.1公司
ABC
1.2团队
JsonNode
我的问题是:
1:如何将input.json文件的样式更改为report.pdf样式.
2:如何将.json格式转换为.pdf格式.
任何人都可以帮助我.
提前致谢!
我正在编写一个节点程序,但是在运行以下代码(节点 test.js)时遇到错误:
var pdf = require('html-pdf');
var options = {format: 'Letter'};
//console.log(" debug");
function Topdf(req,res) {
var info = require("./info.json");
res.render("./template.html",{ info : info,}, function (err, HTML) {
pdf.create(HTML, options).toFile('./downloads/employee.pdf', function (err, result) {
if (err) {
return res.status(400).send({
message: errorHandler.getErrorMessage(err)
});
}
})
})
}
Topdf();
Run Code Online (Sandbox Code Playgroud)
失败日志:
res.render("./template.html",{ info : info,}, function (err, HTML) {
^
TypeError:无法读取未定义的属性“渲染”
有人可以帮忙吗?这里有什么问题?