gpt4 book ai didi

javascript - 无论如何,我可以在 pdfmake 文件中添加页面边框吗?

转载 作者:行者123 更新时间:2023-12-01 02:04:26 24 4
gpt4 key购买 nike

我只是想知道是否可以在pdfmake生成的PDF文件中添加页面边框.

最佳答案

这可能不是最好的方法,但您可以使用表格来包装整个文档,并设置其边框。

let docDefinition = {
content: [
{
table: {
body: [[{
stack: [
//you content goes here
]
}]]
},
layout: {
//set custom borders size and color
hLineWidth: function (i, node) {
return (i === 0 || i === node.table.body.length) ? 2 : 1;
},
vLineWidth: function (i, node) {
return (i === 0 || i === node.table.widths.length) ? 2 : 1;
},
hLineColor: function (i, node) {
return (i === 0 || i === node.table.body.length) ? 'black' : 'gray';
},
vLineColor: function (i, node) {
return (i === 0 || i === node.table.widths.length) ? 'black' : 'gray';
}
}
}
]
}

pdfMake.createPdf(docDefinition).open();

关于javascript - 无论如何,我可以在 pdfmake 文件中添加页面边框吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50227434/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com