Je možné previesť jednu z mojich šablón meteor na pdf súbor? tzn. zostavte šablónu a potom v meteorickom kóde ukážte na ňu a uložte ju ako súbor / údaje, ktoré zachovávajú formátovanie a štýl atď.
Musel som sa pozrieť na pdfkit, ale pokiaľ môžem povedať, že to vyžaduje manuálne vytvorenie pdf v kóde.
odpovede:
1 pre odpoveď č. 1vyskúšať phantomjs, Sledujte ich príklad rastrovania generovať pdf. Túto knižnicu by ste mali načítať len na strane servera, pretože je to veľká.
0 pre odpoveď č. 2
Skúste niečo takéto:
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);
});
}