是否有可能在pdfMake库中有条件地显示一些文本?



我正在使用pdfmake生成pdf格式的报告。

const docDefination = {
content: [{text: 'some long text ...', style: ''}]
}
pdfMake.createPdf(docDefination).open()

所以我的问题是,如果文本变得很大(这可能会发生,因为文本将是动态的),它会分解成一个单独的页面,是否有可能通过一些条件在第二页显示像"继续阅读"这样的文本。

p。我不想让pdf页面牢不可破,我只是想有条件地显示一些文本到第二页,如果文本太长,需要第二页。

2022: PDFMake没有这样的功能。

作为一种解决方法,如果你手动处理分页符(通过计算每个元素占用的空间),你就会知道何时发生"页面溢出"事件,允许你添加"继续阅读"消息。

欢呼

最新更新