Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Meteor 流星模板到pdf_Meteor - Fatal编程技术网

Meteor 流星模板到pdf

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

是否可以将我的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=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没有类似浏览器的环境来在客户端加载数据。