【发布时间】:2016-05-10 07:33:52
【问题描述】:
我需要做一个大表,并且单元格没有从新页面开始, 所以一个单元格将出现在我不想要的 2 页上,我该如何防止这种情况发生?
我找到了这个http://shaunakelly.com/word/styles/page-breaks-in-tables.html
但它似乎不适用于C#。
【问题讨论】:
标签: novacode-docx
我需要做一个大表,并且单元格没有从新页面开始, 所以一个单元格将出现在我不想要的 2 页上,我该如何防止这种情况发生?
我找到了这个http://shaunakelly.com/word/styles/page-breaks-in-tables.html
但它似乎不适用于C#。
【问题讨论】:
标签: novacode-docx
我找不到解决方案。 似乎 Novacode 不允许在单元格内分页(我认为), 或者至少我不清楚它是如何完成的。
我的解决方案是,我没有一张长桌,而是做了很多张桌子, 并使用 table.keepWithinNext() 使我的表格分页。
在我的单元格上使用 keepWithinNext() 会导致文档倾斜或出错。
【讨论】: