在MS Word文檔中沒有頁面的概念。頁面由Microsoft Word隨時創建,不幸的是,沒有簡單的方法可以用來設置每個頁面的方向。但是,您可以使用Section.PageSetup.Orientation屬性指定整個部分的方向設置,並且一個部分可能包含不止一個頁面。
或者,您可以使用Aspose.Words爲單詞文檔中的每個頁面創建單獨的部分,然後爲與特定頁面對應的每個部分指定頁面方向。請在Aspose.Words forum中報告此要求,然後我們將爲此要求開發代碼併爲您提供更多信息。
編輯:
如果你想從頭開始構建文件,請使用如下代碼:
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.writeln("Content on first page");
builder.getPageSetup().setOrientation(Orientation.PORTRAIT);
builder.insertBreak(BreakType.SECTION_BREAK_NEW_PAGE);
builder.writeln("Content on second page");
builder.getPageSetup().setOrientation(Orientation.LANDSCAPE);
builder.insertBreak(BreakType.SECTION_BREAK_NEW_PAGE);
builder.writeln("Content on third page");
builder.getPageSetup().setOrientation(Orientation.PORTRAIT);
doc.save(getMyDir() + "15.10.0.docx");
我的Aspose工作爲開發者傳播者。
您可以看看DocumentBuilder方法。 –
請檢查我在[我以前的帖子](http://stackoverflow.com/a/33887426/4952051)中添加了代碼。希望這可以幫助。我以開發者傳播者的身份與Aspose合作。 –
感謝您的寶貴意見,讓我測試一下我的系統。我會盡快回復您。 –