この簡単なチュートリアルでは、Java を使用して Excel でテキストを折り返す方法を説明します。このタスクを実行するための開発環境を設定するための詳細、プロセスを定義するステップのリスト、Java を使用して Excel でテキストの折り返しを適用するためのすぐに実行できるサンプル コードが含まれています。ラッピングプロセスを制御するためのさまざまなオプションを学習します。
Java を使用して Excel でテキストを自動折り返す手順
- テキストの折り返しに Aspose.Cells for Java を使用するように環境を設定します
- workbook を作成し、wrap text するシートを選択します
- いくつかのセルに長いサンプル テキストを入力します。
- いずれかのセルからスタイルを取得し、テキストを折り返すためのフラグを設定します
- スタイルをセルに戻し、シートの autoFitRows() メソッドを呼び出します。
- 折り返したテキストを含む出力ファイルを保存する
これらの手順は、Java を使用して Excel でテキストを折り返す方法 を示しています。セル スタイルにアクセスし、テキストの回り込みプロパティを true に設定します。次に、autoFitRows() メソッドを呼び出して、isTextWrapped フラグが true であるすべてのセルでテキストを折り返します。
Java を使用して Excel でテキストの回り込みを適用するコード
import com.aspose.cells.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Wrap text using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Create a workbook and access a sheet | |
Workbook wb = new Workbook(); | |
Worksheet ws = wb.getWorksheets().get(0); | |
// Put text in different cells | |
Cell c1 = ws.getCells().get("C1"); | |
c1.putValue("We will not wrap this text"); | |
Cell c5 = ws.getCells().get("C5"); | |
c5.putValue("We will wrap this text"); | |
// Set the wrap text style | |
Style style = c5.getStyle(); | |
style.setTextWrapped(true); | |
c5.setStyle(style); | |
// Autofit rows | |
ws.autoFitRows(); | |
// Save the file | |
wb.save("output.xlsx", SaveFormat.XLSX); | |
System.out.println("Done"); | |
} | |
} |
上記のコードは、Java を使用して Excel でテキストを折り返す方法 を示しています。このサンプル コードでは、個々のセルの isTextWrapped プロパティを更新しましたが、シート内の各行と列には style プロパティがあります。必要に応じて、行/列全体に対して行/列全体の折り返しテキスト フラグを true に設定できます。
このチュートリアルでは、Java を使用して Excel でテキストの折り返しを適用する方法 について説明しました。列幅を調整する場合は、Javaを使用してExcelの列幅を調整する方法 の記事を参照してください。