是否可以将我的一个流星模板转换为pdf文件?即。构建一个模板,然后在流星代码中指向它并保存为文件/数据,保持格式和样式等。
我看过pdfkit但据我所知,这需要在代码中手动构建pdf。
答案 0 :(得分:1)
试试phantomjs。按照rasterize example生成pdf。你应该只在服务器端加载这个库,因为它很重要。
答案 1 :(得分:0)
尝试这样的事情:
if(Meteor.is_server) {
var exec;
var file = "myPdf.pdf";
var cmd = "wkhtmltopdf2 -q /tmp/" + file + ".html /tmp/" + file + ".pdf";
Meteor.startup(function() {
exec = __meteor_bootstrap__.require('child_process').exec;
});
exec(cmd, function(error, stdout, stderr) {
console.log(stdout ? stdout : stderr);
});
}