Java を使用して Word の表を自動調整する

このガイドでは、Java を使用して Word の表を自動調整する方法を説明します。IDE の設定、手順の一覧、および Java を使って Word の表をページに適合させる方法を示すサンプルコードを含んでいます。Word 文書内の表の調整方法を柔軟に設定できます。

Java を使用して Word の表をページにフィットさせる手順

  1. Aspose.Words for Java を使用して表を調整できるように IDE を設定する。
  2. Document クラスのオブジェクトを使用して表を含む Word ファイルを開く。
  3. NodeType.TABLE オプションを使用してターゲットの表ノードを取得する。
  4. 取得したノードを Table オブジェクトにキャストする。
  5. Table クラスの autoFit() メソッドを呼び出す。
  6. 調整された表を含む出力ファイルを保存する。

この手順に従うことで、Java を使用して Word の表を自動調整する方法が理解できます。Word ファイルをロードし、インデックスを指定してターゲットの表ノードにアクセスし、Table オブジェクトにキャストします。その後、autoFit() メソッドを呼び出し、自動調整の動作を指定して、最終的な出力ファイルを保存します。

Java を使用して Word の表を調整するコード

import com.aspose.words.*;
public class Main {
public static void main(String[] args) throws Exception {
License pdfLicense = new License();
pdfLicense.setLicense("license.lic");
Document doc = new Document("Table.docx");
Table table = (Table)doc.getChild(NodeType.TABLE, 0, true);
table.autoFit(AutoFitBehavior.AUTO_FIT_TO_WINDOW);
doc.save("AdjustedTable.docx");
}
}

このコードでは、Java を使用して Word の表の自動調整機能を適用する方法を示しています。他のノードを選択する場合は、NodeType 列挙型を使用してください。表の内容に基づいてサイズを自動調整する場合は AUTO_FIT_TO_CONTENTS オプションを使用し、列幅を固定する場合は FIXED_COLUMN_WIDTHS オプションを選択してください。

この記事では、表を自動調整する方法について説明しました。新しい表を作成したい場合は、Java を使用して Word で目次を作成する方法 に関する記事を参照してください。

 日本語