Я использую 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, который я получаю. Согласно моему клиенту, эти белые пробелы не должны быть там.