Tag: node html pdf

Ubuntu上的node-html-pdf businesscard示例

我试图在Ubuntu 16.04上使用node-html-pdf( https://github.com/marcbachmann/node-html-pdf )节点模块,并开始使用给定的businesscard示例。 不幸的是我无法生成这个PDF。 首先,我在本地安装模块。 然后,我将businesscard.html和image.png复制到我的项目中,并尝试执行下面的代码,但没有任何更改: 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' } }); 结果是一个带有2个黑色页面(好的)的PDF文件,正确的文本,但格式要大得多,字体不正确,我无法得到它的图像。 看起来像一些基本的configuration,缺lesspath或类似的… 任何线索?