我正在使用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
})