Sorformázás alkalmazása

Ebben az oktatóanyagban lépésről lépésre végigvezetjük a sorformázás alkalmazásának folyamatán az Aspose.Words for .NET segítségével. 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. Az oktatóanyag végére világosan megérti, hogyan formázhatja a táblázat sorait a Word-dokumentumokban az Aspose.Words for .NET használatával.

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

A sorformázás alkalmazásához először egy új táblát kell indítanunk aStartTable() a dokumentumkonstruktor módszere.

Table table = builder. StartTable();

4. lépés: Szúrjon be cellát, és lépjen a sorformátumra

Most beszúrhatunk egy cellát a táblázatba, és elérhetjük az adott cella sorformátumát a dokumentumkészítő segítségévelInsertCell() ésRowFormat mód.

builder. InsertCell();
RowFormat rowFormat = builder.RowFormat;

5. lépés: Állítsa be a sor magasságát

A sormagasság beállításához használjuk aHeight ésHeightRule a sorformátum tulajdonságait. Ebben a példában 100 pontos sormagasságot állítunk be, és aExactly szabály.

rowFormat. Height = 100;
rowFormat.HeightRule = HeightRule.Exactly;

6. lépés: Határozza meg a táblázat formázását

Egyes formázási tulajdonságok magán a táblázaton állíthatók be, és az összes táblázatsorra vonatkoznak. Ebben a példában a táblázat margó tulajdonságait a segítségével állítjuk beLeftPadding, RightPadding, TopPadding ésBottomPadding tulajdonságait.

table. LeftPadding = 30;
table. RightPadding = 30;
table. TopPadding = 30;
table. BottomPadding = 30;

7. lépés: Adjon hozzá tartalmat a sorhoz

Most megtehetjük

A sorhoz tartalmat fogunk hozzáadni a dokumentumkonstruktor módszereivel. Ebben a példában aWriteln() módszer szöveg hozzáadásához a sorhoz.

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

8. lépés: Fejezd be a sort és a táblázatot

Miután hozzáadtuk a tartalmat a sorhoz, a sort a következővel zárhatjuk leEndRow() módszerrel, majd fejezze be a táblázatot aEndTable() módszer.

builder. EndRow();
builder. EndTable();

9. lépés: Mentse el a módosított dokumentumot

Végül a módosított dokumentumot fájlba mentjük. Kiválaszthat egy megfelelő nevet és helyet a kimeneti dokumentumnak.

doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.ApplyRowFormatting.docx");

Gratulálok ! Az Aspose.Words for .NET használatával sorformázást alkalmazott egy táblázatban.

Minta forráskód az Apply Row Formatting alkalmazáshoz 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);
	Table table = builder.StartTable();
	builder.InsertCell();
	RowFormat rowFormat = builder.RowFormat;
	rowFormat.Height = 100;
	rowFormat.HeightRule = HeightRule.Exactly;
	// Ezek a formázási tulajdonságok a táblázatban vannak beállítva, és a táblázat összes sorára vonatkoznak.
	table.LeftPadding = 30;
	table.RightPadding = 30;
	table.TopPadding = 30;
	table.BottomPadding = 30;
	builder.Writeln("I'm a wonderful formatted row.");
	builder.EndRow();
	builder.EndTable();
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.ApplyRowFormatting.docx");

Következtetés

Ebben az oktatóanyagban megtanultuk, hogyan lehet sorformázást alkalmazni egy táblázatban az Aspose.Words for .NET használatával. Ennek a lépésről lépésre szóló útmutatónak a követésével könnyedén integrálhatja ezt a funkciót C#-projektjeibe. A táblázatsorok formázásának manipulálása a dokumentumfeldolgozás alapvető eleme, az Aspose.Words pedig hatékony és rugalmas API-t kínál ennek eléréséhez. Ennek a tudásnak a birtokában javíthatja Word-dokumentumai vizuális megjelenítését, és megfelelhet bizonyos követelményeknek.