ページの向きは、ページのコンテンツレイアウトによって異なります。開発者は、プログラムで各ページの向きを適切な方向に変更できます。この記事では、JavaでWord文書のページの向きを変更する方法を学びます。これとは別に、Javaアプリケーションを使用して、横向きを縦向きに変更する方法と、縦向きを横向きに変更する方法について説明します。

Wordページの向きを変更するためのJavaAPI
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ページの向きをPortraitに変更する
同様に、Word文書の任意のページセットを縦向きに設定できます。次の手順では、JavaでWord文書ページの向きを縦向きに変更できます。
- Mergerを使用してWord文書をロードします。
- 向きオプションを用意し、モードを縦向きに設定します。
- **changeOrientation() **メソッドを使用して、向きを変更します。
- **適切なsave() **メソッドを使用して、更新されたドキュメントを保存します。
次のJavaコードは、Word文書の一部のページの縦向きを縦向きに変更します。
// JavaでWord文書のページの向きをPortraitに変更する方法
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の詳細については、ドキュメントにアクセスしてください。お問い合わせは、フォーラムまでお問い合わせください。