文檔的每一頁都可能包含不同的佈局。這取決於頁面的內容;哪個方向適合它。作為開發人員,我們可以將每個頁面的方向更改為適合的方向。在本文中,我們將學習使用 C# 更改 Word 文檔中頁面的方向。另外,我們將了解如何使用 .NET 應用程序將縱向佈局更改為橫向佈局,然後如何將橫向佈局更改為縱向佈局。
用於更改 Word 頁面方向的 .NET API
GroupDocs.Merger 展示了支持更改 Word 文檔頁面方向的 .NET API。此外,API 允許在 .NET 應用程序中移動頁面、刪除頁面、拆分文檔、提取和旋轉文檔頁面。我們將使用此 GroupDocs.Merger for .NET 使用 C# 更改 DOC/DOCX 文件的頁面方向。有關 API 的詳細信息和其他功能,您可以訪問 文檔。
您可以從 下載部分 下載 DLL 或 MSI 安裝程序,或通過 NuGet 在您的 .NET 應用程序中安裝 API。
PM> Install-Package GroupDocs.Merger
使用 C# 將 Word 頁面的方向更改為橫向
讓我們從如何以編程方式在 Word 文檔中製作頁面景觀的簡單方法開始。以下步驟允許使用 C# 將 Word 文檔的頁面方向更改為橫向:
- 使用 Merger 加載 Word 文檔。
- 準備方向選項並將模式設置為橫向。
- 使用 ChangeOrientation() 更改方向。
- 使用適當的 Save() 保存更新的文檔。
以下 C# 代碼將 Word 文檔的某些頁面的縱向方向更改為橫向。
// 如何使用C#將Word文檔的頁面方向更改為橫向
using (Merger merger = new Merger("path/document.docx"))
{
OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Landscape, new int[] { 1, 2 });
merger.ChangeOrientation(orientationOptions);
merger.Save("path/orientation-landscape-document.docx");
}
使用 C# 將 Word 頁面的方向更改為縱向
同樣,您可以將 Word 文檔的任意一組頁面設置為縱向。以下步驟允許使用 C# 將 Word 文檔頁面的方向更改為縱向:
- 使用 Merger 加載 Word 文檔。
- 準備方向選項並將模式設置為縱向。
- 使用 ChangeOrientation() 方法改變方向。
- 使用適當的 Save() 方法保存更新的文檔。
以下 C# 代碼將 Word 文檔的某些頁面的縱向方向更改為縱向。
// 如何使用C#將Word文檔的頁面方向更改為縱向
using (Merger merger = new Merger("path/document.docx"))
{
OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Portrait, new int[] { 3, 4 });
merger.ChangeOrientation(orientationOptions);
merger.Save("path/orientation-portrait-document.docx");
}
獲取免費的 API 許可證
您可以獲得免費的臨時許可證,以便在不受評估限制的情況下使用 API。
結論
總之,我們學習瞭如何在 .NET 應用程序中使用 C# 更改 Word 文檔的頁面方向。我們看到了將 DOCX 文件的選定頁面的縱向方向更改為橫向的源代碼示例。同樣,我們使用 C# 示例將所選頁面的橫向更改為縱向。您可以嘗試構建自己的應用程序,該應用程序可以在線切換方向 Word 頁面。
有關 API 的更多詳細信息,請訪問文檔。如有疑問,請通過論壇 聯繫我們。