この短い記事には、Java を使用して Word 文書を分割する方法に関する説明が含まれています。環境の構成に関する詳細、このアプリケーションを作成するために従う一連の手順、およびJava を使用して Word でページを分割するプロセスを示す実行可能なサンプル コードを提供します。各ページに基づいてドキュメントを分割するプロセスについて説明しますが、Word ドキュメントをさまざまな方法で分割し、DOCX、DOC、またはその他のサポートされている形式で保存するオプションについても説明します。 .
Java を使用して Word ファイルを分割する手順
- Aspose.Words for Java を使用して Word 文書を分割するための環境を確立する
- 複数のページを持つサンプル Word ファイルを Document クラス オブジェクトに読み込みます
- 読み込まれたドキュメントの総ページ数を取得する
- ドキュメントの各ページを解析する
- Document クラスの extractPages() メソッドを使用して、指定されたページを抽出します。
- 新しく抽出したドキュメントをディスクに保存します
これらの手順では、サンプル コードで使用されているリソース ライブラリへのリンクを共有することにより、Java を使用して Word 文書を分割するプロセスについて説明します。最初に、ソース Word ファイルを、ドキュメントを分割するメソッドも含む Document クラス オブジェクトに読み込みます。ここでは、各ページが抽出されて個別のドキュメントとして保存されるように、ドキュメントを分割する手順を示します。
Java を使用して Word からページを抽出するコード
このコードは、Java を使用して DOCX を分割するプロセスを示しています。ソース ドキュメントは、ファイル名、入力ストリーム、および LoadOptions クラス オブジェクトを使用して保護されたファイルのパスワードを設定するさまざまなコンストラクターを持つ Document クラス オブジェクトを使用して読み込まれます。プロパティも。 extractPages() 関数を使用して、新しいドキュメントとして抽出する開始インデックスとページ数を指定することにより、ページを抽出できます。必要に応じて、見出し、セクション、およびページ範囲でドキュメントを分割するオプションも利用できます。
このチュートリアルでは、Java を使用して Word ページ スプリッターを作成する方法を説明しました。コメントを追加するプロセスに興味がある場合は、Javaを使用してWordにコメントを追加する方法 の記事を参照してください。