pdfmake.js 后台函数中的两个不同的 absolutePositions
pdfmake.js Two different absolutePositions within the background function
我尝试在 header 中设置两个文本元素,背景函数位于两个不同的位置。但它没有用。 (只有最后一个获胜)有没有办法解决它?
background: function(currentPage, pageCount) {
return {
text: 'pagenumber ' + currentPage,
fontSize: 12,
absolutePosition: {
x: 50,
y: 60
},
text: 'printtime: ' + moment(this.result[0].time).format("DD.MM.YYYY HH:mm"),
fontSize: 12,
absolutePosition: {
x: 600,
y: 80
}
}
},
有什么想法吗?
非常感谢!
要有两个元素,你必须 return 数组。试试这个:
background: function(currentPage, pageCount) {
return [{
text: 'pagenumber ' + currentPage,
fontSize: 12,
absolutePosition: {
x: 50,
y: 60
}
},
{
text: 'printtime: ' + moment(this.result[0].time).format("DD.MM.YYYY HH:mm"),
fontSize: 12,
absolutePosition: {
x: 600,
y: 80
}
}
}]
},
我尝试在 header 中设置两个文本元素,背景函数位于两个不同的位置。但它没有用。 (只有最后一个获胜)有没有办法解决它?
background: function(currentPage, pageCount) {
return {
text: 'pagenumber ' + currentPage,
fontSize: 12,
absolutePosition: {
x: 50,
y: 60
},
text: 'printtime: ' + moment(this.result[0].time).format("DD.MM.YYYY HH:mm"),
fontSize: 12,
absolutePosition: {
x: 600,
y: 80
}
}
},
有什么想法吗? 非常感谢!
要有两个元素,你必须 return 数组。试试这个:
background: function(currentPage, pageCount) {
return [{
text: 'pagenumber ' + currentPage,
fontSize: 12,
absolutePosition: {
x: 50,
y: 60
}
},
{
text: 'printtime: ' + moment(this.result[0].time).format("DD.MM.YYYY HH:mm"),
fontSize: 12,
absolutePosition: {
x: 600,
y: 80
}
}
}]
},