如何设置一个页面pagessetup.Word文档中的页面大小

本文关键字:Word 文档 pagessetup 一个 何设置 设置 | 更新日期: 2023-09-27 17:52:59

我试过了:

range= wDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;
object Type = Word.WdBreakType.wdPageBreak;
range.InsertBreak(ref Type);
range.PageSetup.PaperSize = Word.WdPaperSize.wdPaperCSheet;

但是它将所有页面设置为wdPaperCSheet

如何将一个页面设置为wdPaperCSheet ?

如何设置一个页面pagessetup.Word文档中的页面大小

我已经试过很多次了。最后我找到了解决办法。

range= wDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;
object Type = Word.WdBreakType.wdSectionBreakNextPage;
range.InsertBreak(ref Type);
range.PageSetup.PaperSize = Word.WdPaperSize.wdPaperCSheet;

这段代码将设置页后的范围为wdPaperCSheet。我们可以再做一次,使页面正常。所以最后我们可以制作一页wdPaperCSheet。但我不知道为什么wdPageBreak和wdSectionBreakNextPage采取这种不同。谁能解释一下?