Meteor 流星模板到pdf
是否可以将我的meteor模板之一转换为pdf文件?即,构建一个模板,然后在meteor代码中指向它并保存为文件/数据,以维护格式和样式等Meteor 流星模板到pdf,meteor,Meteor,是否可以将我的meteor模板之一转换为pdf文件?即,构建一个模板,然后在meteor代码中指向它并保存为文件/数据,以维护格式和样式等 我已经看过pdfkit,但据我所知,这需要在代码中手动构建pdf。尝试以下方法: if(Meteor.is_服务器){ var-exec; var file=“myPdf.pdf”; var cmd=“wkhtmltopdf2-q/tmp/”+file+”.html/tmp/“+file+”.pdf”; Meteor.startup(函数(){ exec=u
我已经看过pdfkit,但据我所知,这需要在代码中手动构建pdf。尝试以下方法:
if(Meteor.is_服务器){
var-exec;
var file=“myPdf.pdf”;
var cmd=“wkhtmltopdf2-q/tmp/”+file+”.html/tmp/“+file+”.pdf”;
Meteor.startup(函数(){
exec=uuuuuuMeteor_uuBootstrap_uuuuu.require('child_uprocess').exec;
});
exec(命令,函数(错误,标准输出,标准输出){
日志(stdout?stdout:stderr);
});
}
试试看。按照他们的方法生成pdf。你应该只在服务器端加载这个库,因为它是一个大库。我所知道的最好的事情是,尽管他们的HTML渲染器用“早期阶段”标签标记了一年多。这与我需要的非常接近,但不幸的是它只会刮取文本。我需要根据表格、边框、图像等保留我的页面格式。您可以使用spiderable
/phantomjs
将页面呈现到wkhtml2pdf
直接将呈现的html页面更改为pdfI也有此需要。如果有人读到这篇文章,实际上已经建立了一个解决方案来实现这一点,你能发布一个答案,概述你使用了什么以及你是如何做到的吗?或者甚至在Github上发布一个简单的项目?谢谢@Akshat我在meteor服务器上安装了wkhtmltopdf,我可以使用命令行从URL生成pdf,但我不知道如何从meteor内部执行此操作-你有任何指针吗?这不适用于像meteor这样的Javascript密集型网站。wkhtmltopdf没有类似浏览器的环境来在客户端加载数据。