1

现在我正在使用 nodepdf ( https://www.npmjs.org/package/nodepdf ) 生成服务器端 PDF。我正在尝试将图像添加到生成的页面的标题中,但它不起作用。

代码:

var options = {
       'paperSize': {
                pageFormat: 'A4',
                'header': {
                        height: '5cm',
                        contents: headerHTML
                },
                'footer': {
                        height: '3.55cm',
                        contents: footerHTML
                 }
        }
};

headerHTML 来自如下所示的内容:

res.render(url, options, function (err, html) {
        if (err) { d.reject(err); }

        d.resolve(html);
});

标题视图:

<img style="width: 1cm; height: 1cm;" src="..." />

所有这些都是通过 SailsJS 完成的。

4

0 回答 0