頁面方向取決於頁面的內容佈局。作為開發人員,我們可以通過編程將每個頁面的方向更改為適合的方向。在本文中,我們將學習用 Java 更改 Word 文檔中頁面的方向。另外,我們將了解如何使用 Java 應用程序將橫向更改為縱向,然後如何將縱向更改為橫向。

在 Java 中更改 DOC/DOCX 的頁面方向

用於更改 Word 頁面方向的 Java API

GroupDocs.Merger for Java 是在 Java 應用程序中處理文檔頁面的 API。它允許更改 Word 文檔頁面和許多其他支持文檔格式的方向。我們將使用它來更改 DOC/DOCX 文件的頁面方向。有關 API 的詳細信息和其他功能,您可以訪問文檔。

下載和配置

從下載部分獲取庫。對於基於 Maven 的 Java 應用程序,只需添加以下 pom.xml 配置。在此之後,您可以嘗試本文的示例以及 GitHub 上提供的更多示例。有關詳細信息,您可以訪問 API 參考。

<repository>
	<id>GroupDocsJavaAPI</id>
	<name>GroupDocs Java API</name>
	<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-merger</artifactId>
        <version>22.2</version> 
</dependency>

在 Java 中將 Word 頁面的方向更改為橫向

從如何以編程方式在 Word 文檔中製作頁面橫向開始。以下步驟允許將 Word DOC/DOCX 文檔的頁面方向更改為 Java 中的橫向:

  • 準備方向選項並將其設置為橫向模式。
  • 使用 Merger 加載 Word 文檔。
  • 使用 changeOrientation() 方法更改方向。
  • 使用適當的 save() 方法保存更新的文檔。

以下 Java 代碼將 Word 文檔的某些頁面的縱向方向更改為橫向。

// 如何在 Java 中將 Word 文檔的頁面方向更改為橫向
OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Landscape, new int[] { 1, 2 });
Merger merger = new Merger("path/document.docx");
merger.changeOrientation(orientationOptions);
merger.save("path/orientation-landscape-document.docx");

在 Java 中將 Word 頁面的方向更改為縱向

同樣,您可以將 Word 文檔的任意一組頁面設置為縱向。以下步驟允許在 Java 中將 Word 文檔頁面的方向更改為縱向:

  • 使用 Merger 加載 Word 文檔。
  • 準備方向選項並將模式設置為縱向。
  • 使用 changeOrientation() 方法更改方向。
  • 使用適當的 save() 方法保存更新後的文檔。

以下 Java 代碼將 Word 文檔的某些頁面的縱向方向更改為縱向。

// 如何在Java中將Word文檔的頁面方向更改為縱向
OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Prtrait, new int[] { 3, 4 });
Merger merger = new Merger("path/document.docx");
merger.changeOrientation(orientationOptions);
merger.save("path/orientation-landscape-document.docx");

獲取免費的 API 許可證

您可以獲得免費的臨時許可證,以便在不受評估限制的情況下使用 API。

結論

總之,我們學習瞭如何在 Java 應用程序中更改 Word 文檔的頁面方向。我們討論了將 DOCX 文件的選定頁面的橫向更改為縱向的代碼片段。同樣,我們使用 Java 代碼示例將所選頁面的縱向方向更改為橫向。開始構建您自己的可以切換 Word 頁面方向的應用程序。

有關 API 的更多詳細信息,請訪問 文檔。如有疑問,請通過論壇 聯繫我們。

也可以看看