Aspose.Words 怎么删除特定页
发布网友
发布时间:2024-10-06 01:52
我来回答
共1个回答
热心网友
时间:2024-12-01 20:26
可以在删除表格前先删掉分页符
C# code
?
1
2
3
4
5
6
7
8
9
10
11
// 根据表格找到所在段落
var paragraph = (Paragraph) table.GetAncestor(NodeType.Paragraph);
// 清除段落前的分页符
if (paragraph.ParagraphFormat.PageBreakBefore)
paragraph.ParagraphFormat.PageBreakBefore = false;
// 清除段落中的分页符
foreach (Run run in paragraph.Runs)
{
if (run.Text.Contains(ControlChar.PageBreak))
run.Text = run.Text.Replace(ControlChar.PageBreak, string.Empty);
}