gpt4 book ai didi

c# - 使用 OpenXml 创建分页符

转载 作者:IT王子 更新时间:2023-10-29 04:12:30 24 4
gpt4 key购买 nike

我使用 OpenXml 创建包含简单文本和文本下的一些表格的 Word 文档。如何强制带有此文本的段落始终显示在新页面上?也许这一段应该是一些标题,但我不确定该怎么做。

谢谢

最佳答案

您可以使用 <w:br> 在 Run 元素中创建分页符元素。在原始 OpenXML 中,它看起来像:

<w:p>
<w:r>
<w:br w:type="page" />
</w:r>
</w:p>

如果您使用的是 OpenXml SDK,则可以使用

new Paragraph(
new Run(
new Break(){ Type = BreakValues.Page }));

编辑:

如果你只是想指定一个段落是页面的最后一部分,你可以试试 <w:lastRenderedPageBreak />标签。

new Paragraph(
new Run(
new LastRenderedPageBreak(),
new Text("Last text on the page")));

关于c# - 使用 OpenXml 创建分页符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2795315/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com