24
A
回答
35
您可以使用该<w:br>
元素的运行元素中的分页符。在原始的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")));
10
PageBreakBefore属性完成此操作。如果Word没有自动插入一个,它会在段落前插入一个分页符。
if (myParagraph.ParagraphProperties== null)
{
myParagraph.ParagraphProperties = new ParagraphProperties();
}
myParagraph.ParagraphProperties.PageBreakBefore = new PageBreakBefore();
我相信它会在开放式XML是这样的:
<w:p>
<w:pPr>
...
<w:pageBreakBefore/>
...
</w:pPr>
...
</w:p>
相关问题
- 1. 使用OpenXML SDK创建Word文档 - 使用OpenXML SDK创建CLI
- 2. 使用openxml创建LineChart
- 3. 使用OpenXml创建Word文档(docx)
- 4. 使用OpenXml创建Excel文档sdk 2.0
- 5. 使用OpenXML创建Word文档
- 6. 使用JavaScript创建OpenXML文档
- 7. 动态创建openxml文档
- 8. openXML SDK创建Excel文件
- 9. 创建分页
- 10. 使用换行符OpenXML的
- 11. 使用Swift创建分页UICollectionView
- 12. 使用jquery在div上创建分页?
- 13. 如何使用变量创建分页
- 14. 用xajax创建分页
- 15. 使用分页符创建包装单的问题
- 16. 如何在WatchKit中创建分页符?
- 17. 使用拆分创建新字符串
- 18. 创建AJAX分页
- 19. 创建jquery分页?
- 20. 创建与“分页”
- 21. OpenXML:使用绑定创建可重用的内容控件
- 22. [google form]使用脚本创建表单:分页符和页面问题
- 23. 使用不同页数和自动分页符创建可打印表格
- 24. OpenXML SDK-将excel分页符设置为一定数量的列
- 25. 使用openXML在c#和ASP.net中创建动态表格
- 26. 使用OpenXml创建Excel文件后复制/粘贴
- 27. 如何在C中使用openXML创建和操作Powerpoint表#
- 28. openxml-sdk - 使用settings.xml创建word 2007文件
- 29. 如何使用OpenXML创建/打开Excel文件#
- 30. 如何使用openxml 2.0创建日期单元格
我尝试这个解决办法,但我有问题,如果我换页之前的一些数据填充前一页。 Word会添加分页符,然后我的代码会创建另一个分页符,并且我有一个空白页面。 :/我不知道如何改变这个:/ – arek 2010-06-18 12:13:18
关于'w:br/@ w:type =“page”'这个答案的部分是好的,但是关于'w:lastRenderedPageBreak'的部分是不正确的。 'w:lastRenderedPageBreak'应该只能被处理器插入,这些处理器已经确定了渲染分页符***发生的位置;它没有指定分页符***应该发生的位置。 – kjhughes 2016-11-14 16:35:15