0

我已经对 Gembox 的表格问题进行了很多搜索,大多数问题似乎是他们的要求是将整个表格放在一个页面中。

我确实有相反的问题,因为我想为翻过页面的每一行做一个分页符。这适用于 .docx 文件,表格的其余部分转到下一页,但是当它呈现为 PDF 时,会发生这种情况

在此处输入图像描述

我在这里也注意到了一个类似的问题,但我不知道如何申请

TableRowFormat().AllowBreakAcrossPage == true

对于我正在加载现有 .docx 文件的场景中的所有表行

var document = DocumentModel.Load(doc);

并将其转换为PDF。

4

1 回答 1

3

您是否有可能有一个浮动表格元素(“文本环绕”设置为“周围”)?
如果是这样,我认为这是导致此问题的原因,要解决此问题,请尝试将表格的布局设置为内联(“文本换行”设置为“无”)。

换句话说,请检查以下内容:

Word 文档表格属性

我希望这有帮助。

于 2018-07-03T17:47:53.027 回答