Állítsa be a táblázat cellaformázását

Ebben az oktatóanyagban lépésről lépésre végigvezetjük a táblázatcellák formázásának meghatározásához az Aspose.Words for .NET használatával. Elmagyarázzuk a csomagban lévő C# forráskódot, és átfogó útmutatót adunk, amely segít megérteni és megvalósítani ezt a funkciót saját projektjeiben. Ennek az oktatóanyagnak a végén tudni fogja, hogyan állíthatja be a Word-dokumentumok táblázataiban lévő cellák szélességét és margóit (kitöltéseket) az Aspose.Words for .NET segítségével.

1. lépés: Határozza meg a dokumentumkönyvtárat

Először is be kell állítania a dokumentumkönyvtár elérési útját. Ez az a hely, ahová menteni szeretné a szerkesztett Word-dokumentumot. Cserélje ki a “DOKUMENTUMKÖNYVTÁR” elemet a megfelelő elérési útra.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

2. lépés: Hozzon létre egy új dokumentumot és dokumentumkészítőt

Ezután létre kell hoznia egy új példányt aDocument osztályt és egy dokumentumkonstruktort az adott dokumentumhoz.

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

3. lépés: Indítson el egy új táblát, és adjon hozzá egy cellát

táblázat létrehozásának megkezdéséhez használjuk aStartTable() metódusával, akkor adunk hozzá egy cellát a táblázathoz aInsertCell() módszer.

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

4. lépés: Állítsa be a cellaformázást

Most beállíthatjuk a cella formázását aCellFormat tárgya aDocumentBuilder tárgy. A megfelelő tulajdonságok segítségével beállíthatjuk a cella szélességét és a margókat (kitöltéseket).

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

5. lépés: Adjon hozzá tartalmat a cellához

Ezután a dokumentumkészítő segítségével adhatunk hozzá tartalmat a celláhozWriteln() módszer.

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

6. lépés: Fejezze be a táblázatot és mentse el a dokumentumot

Végül befejezzük a táblázat létrehozását aEndRow() módszer ésEndTable(), majd a módosított dokumentumot fájlba mentjük.

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

Minta forráskód a Set Table Cell Formattinghez az Aspose.Words for .NET használatával

	// A dokumentumkönyvtár elérési útja
	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");

Következtetés

Ebben az oktatóanyagban megtanultuk, hogyan lehet beállítani egy táblázatcella formázását az Aspose.Words for .NET használatával. A lépésenkénti útmutató követésével könnyedén beállíthatja a Word-dokumentumok táblázataiban lévő cellák szélességét és margóit. Az Aspose.Words hatékony és rugalmas API-t kínál a dokumentumok táblázatainak kezeléséhez és formázásához. Ezzel a tudással testreszabhatja asztalai vizuális elrendezését az Ön egyedi igényei szerint.