文檔首頁>>Aspose中文文檔>>更改整個文檔的頁面設置
更改整個文檔的頁面設置
Aspose.Words是一種高級Word文檔處理API,用于執(zhí)行各種文檔管理和操作任務。API支持生成,修改,轉換,呈現和打印文檔,而無需在跨平臺應用程序中直接使用Microsoft Word。
Aspose API支持流行文件格式處理,并允許將各類文檔導出或轉換為固定布局文件格式和最常用的圖像/多媒體格式。
頁面設置是一組格式屬性,存儲在 Word 文檔的每個部分中。Microsoft Word Automation 的 ActiveDocument.Range.PageSetup 是為文檔的所有部分設置相同頁面設置的“快捷方式”。Aspose.Words僅通過Section.PageSetup屬性提供對各個部分的頁面設置的訪問,因此對頁面設置的任何文檔范圍的更改都必須應用于所有部分。
VSTOstring mypath = "Document.docx"; Word.Application wordApp = Application; wordApp.Documents.Open(mypath); this.Application.ActiveDocument.Range(1,2).PageSetup.PaperSize = Word.WdPaperSize.wdPaperLetter;
點擊復制
Document doc = new Document( "Section.ModifyPageSetupInAllSections.doc"); // It is important to understand that a document can contain many sections and each // section has its own page setup. In this case we want to modify them all. foreach (Section section in doc) section.PageSetup.PaperSize = PaperSize.Letter; doc.Save( "Section.ModifyPageSetupInAllSections Out.doc");
點擊復制