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