需要更改节点js的PDF容器高度宽度html-pdf

时间:2019-11-06 06:23:23

标签: node.js height width html-pdf

我正在使用html-pdf,我需要更改PDF容器的高度和重量。在index.js中,我使用了此脚本

var html = fs.readFileSync(source, 'utf8');
var resulthtml = "";
    resulthtml += '<html>';
    resulthtml += '<head>';     
    resulthtml += '</head>';
    resulthtml += '<body>';
    resulthtml += '<div class="row" style="height:774px;width:283px;border:1px solid black;">';
    resulthtml += html
    resulthtml += '</div>';
    resulthtml += '</body>';
    resulthtml += '<html>';
 var options = {    
"base": "file://" + path.resolve(source)
}
pdf.create(resulthtml, options).toFile(destination, function (err, res) {
if (err) throw err

})

但是没有用。我也尝试了以下方法,尽管也无法正常工作。

var html = fs.readFileSync(source, 'utf8');

var options = {
"border": "0.5cm",
"height": "774px",        
"width": "283px", 
"base": "file://" + path.resolve(source)
 }
pdf.create(html, options).toFile(destination, function (err, res) {
if (err) throw err
})

请帮助。这里还附有我得到的PDF的屏幕截图。根据我的客户的说法,这些白色空格不应存在。enter image description here

0 个答案:

没有答案