テーブルのセルの書式設定を設定する

このチュートリアルでは、Aspose.Words for .NET を使用してテーブル セルの書式設定を定義するプロセスを段階的に説明します。バンドルされている C# ソース コードについて説明し、この機能を理解し、独自のプロジェクトに実装するのに役立つ包括的なガイドを提供します。このチュートリアルの最後には、Aspose.Words for .NET を使用して Word 文書の表内のセルの幅と余白 (パディング) を調整する方法がわかります。

ステップ 1: ドキュメント ディレクトリを定義する

まず、ドキュメント ディレクトリへのパスを設定する必要があります。これは、編集した Word 文書を保存する場所です。 「YOUR DOCUMENTS DIRECTORY」を適切なパスに置き換えます。

string dataDir = "YOUR DOCUMENTS DIRECTORY";

ステップ 2: 新しいドキュメントとドキュメント ビルダーを作成する

次に、の新しいインスタンスを作成する必要があります。Documentクラスとそのドキュメントのドキュメント コンストラクター。

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

ステップ 3: 新しいテーブルを開始し、セルを追加する

テーブルの作成を開始するには、StartTable()ドキュメント コンストラクターのメソッドを使用して、テーブルにセルを追加します。InsertCell()方法。

builder. StartTable();
builder. InsertCell();

ステップ 4: セルの書式設定を設定する

これで、にアクセスしてセルの書式設定を設定できるようになりました。CellFormatのオブジェクトDocumentBuilder物体。対応するプロパティを使用して、セルの幅とマージン (パディング) を設定できます。

CellFormat cellFormat = builder. CellFormat;
cellFormat. Width = 250;
cellFormat. LeftPadding = 30;
cellFormat. RightPadding = 30;
cellFormat. TopPadding = 30;
cellFormat.BottomPadding = 30;

ステップ 5: セルにコンテンツを追加する

次に、ドキュメントビルダーを使用してセルにコンテンツを追加できます。Writeln()方法。

builder.Writeln("I'm a beautifully formatted cell.");

ステップ 6: 表を完成させ、文書を保存する

最後に、次を使用してテーブルの作成を終了します。EndRow()方法とEndTable()次に、変更したドキュメントをファイルに保存します。

builder. EndRow();
builder. EndTable();
doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.DocumentBuilderSetTableCellFormatting.docx");

Aspose.Words for .NET を使用したテーブルのセルの書式設定のサンプル ソース コード

	//ドキュメントディレクトリへのパス
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	builder.StartTable();
	builder.InsertCell();
	CellFormat cellFormat = builder.CellFormat;
	cellFormat.Width = 250;
	cellFormat.LeftPadding = 30;
	cellFormat.RightPadding = 30;
	cellFormat.TopPadding = 30;
	cellFormat.BottomPadding = 30;
	builder.Writeln("I'm a wonderful formatted cell.");
	builder.EndRow();
	builder.EndTable();
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.DocumentBuilderSetTableCellFormatting.docx");

結論

このチュートリアルでは、Aspose.Words for .NET を使用してテーブルのセルの書式設定を設定する方法を学びました。このステップバイステップのガイドに従うことで、Word 文書の表のセルの幅と余白を簡単に調整できます。 Aspose.Words は、ドキュメント内の表を操作および書式設定するための強力で柔軟な API を提供します。この知識があれば、特定のニーズに合わせてテーブルの視覚的なレイアウトをカスタマイズできます。