itext 7 替代 itext 5 table.deleteBodyRows()
Itext 7 alternative for itext 5 table.deleteBodyRows()
我必须处理使用 Itext 5 的项目,我正在努力将它迁移到 Itext 7。
在 Itext 5 中,他们使用 table.deleteBodyRows()
在将其写入文档后清理整个 table 正文,然后再次操作相同的 table。
但是 itext 7 没有与 Table 关联的 deleteBodyRows()
方法。有没有其他方法可以删除整个 table 正文,或者处理这种情况的最佳方法是什么。
即使经过一些研究,我也无法找到适合此问题的 iText 特定答案。
因此,正如@mkl 提到的,我们可以在每次将数据写入文档时重新启动/创建一个新的 table。只需创建一个单独的方法来创建具有必要结构和样式的 table 将减少您在一次又一次创建 table 时必须做的工作量。
我必须处理使用 Itext 5 的项目,我正在努力将它迁移到 Itext 7。
在 Itext 5 中,他们使用 table.deleteBodyRows()
在将其写入文档后清理整个 table 正文,然后再次操作相同的 table。
但是 itext 7 没有与 Table 关联的 deleteBodyRows()
方法。有没有其他方法可以删除整个 table 正文,或者处理这种情况的最佳方法是什么。
即使经过一些研究,我也无法找到适合此问题的 iText 特定答案。
因此,正如@mkl 提到的,我们可以在每次将数据写入文档时重新启动/创建一个新的 table。只需创建一个单独的方法来创建具有必要结构和样式的 table 将减少您在一次又一次创建 table 时必须做的工作量。