このガイドでは、Java を使用して Word の表を自動調整する方法を説明します。IDE の設定、手順の一覧、および Java を使って Word の表をページに適合させる方法を示すサンプルコードを含んでいます。Word 文書内の表の調整方法を柔軟に設定できます。
Java を使用して Word の表をページにフィットさせる手順
- Aspose.Words for Java を使用して表を調整できるように IDE を設定する。
- Document クラスのオブジェクトを使用して表を含む Word ファイルを開く。
- NodeType.TABLE オプションを使用してターゲットの表ノードを取得する。
- 取得したノードを Table オブジェクトにキャストする。
- Table クラスの autoFit() メソッドを呼び出す。
- 調整された表を含む出力ファイルを保存する。
この手順に従うことで、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 で目次を作成する方法 に関する記事を参照してください。