5
htmlコンテンツを含むpdfファイルを生成し、node.jsのphantom.jsを使用してブラウザにファイルとコンテンツをレンダリングするにはどうすればよいですか?node.JSのphantomJsを使用してhtmlコンテンツをPDFファイルとしてレンダリングするには
htmlコンテンツを含むpdfファイルを生成し、node.jsのphantom.jsを使用してブラウザにファイルとコンテンツをレンダリングするにはどうすればよいですか?node.JSのphantomJsを使用してhtmlコンテンツをPDFファイルとしてレンダリングするには
なぜ、phantomJSを使用するhtml-pdf npmモジュールを使用しないのですか?
コード例
var fs = require('fs');
var pdf = require('html-pdf');
var html = fs.readFileSync('./test/businesscard.html', 'utf8');
var options = { format: 'Letter' };
pdf.create(html, options).toFile('./businesscard.pdf', function(err, res) {
if (err) return console.log(err);
console.log(res); // { filename: '/app/businesscard.pdf' }
});
私はこの 'VARのhtml = fs.readFileSync( 'のhttp:// localhostを:3000 /製品/請求書を生成する'、 'UTF8')のようなURLを渡すことができます;'生成しますpdfレポート? –