Automatikus igazítás az oldal szélességéhez
Ebben az oktatóanyagban megtanuljuk, hogyan használhatja az Aspose.Words for .NET alkalmazást a táblázat automatikus, oldalszélességéhez igazításához egy Word-dokumentumban. A kód megértéséhez és ennek a funkciónak a megvalósításához lépésről lépésre követjük az útmutatót. Ennek az oktatóanyagnak a végén képes lesz programozottan kezelni a Word dokumentumok táblázatait.
1. lépés: A projekt beállítása
- Indítsa el a Visual Studio programot, és hozzon létre egy új C# projektet.
- Adjon hozzá hivatkozást az Aspose.Words for .NET könyvtárra.
2. lépés: A dokumentum létrehozása és konfigurálása
Words Processing táblával való elindításához létre kell hoznunk egy dokumentumot, és be kell állítani a dokumentumgenerátort. Kovesd ezeket a lepeseket:
// A dokumentumkönyvtár elérési útja
string dataDir = "YOUR DOCUMENTS DIRECTORY";
// Hozd létre a dokumentumot és a dokumentumgenerátort
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Feltétlenül cserélje ki a „DOKUMENTUMKÖNYVTÁR” elemet a dokumentumkönyvtár tényleges elérési útjára.
3. lépés: A táblázat beszúrása és konfigurálása
Ezután beszúrunk egy táblázatot a dokumentumba, amelynek szélessége az oldal szélességének felét foglalja el. Használja a következő kódot:
// Helyezze be a táblázatot, és állítsa be a szélességét
Table table = builder. StartTable();
builder. InsertCell();
table. PreferredWidth = PreferredWidth. FromPercent(50);
builder.Writeln("Cell #1");
builder. InsertCell();
builder.Writeln("Cell #2");
builder. InsertCell();
builder.Writeln("Cell #3");
Itt a dokumentumkészítővel elindítjuk a táblázat létrehozását, beszúrjuk a cellákat, és beállítjuk a táblázat kívánt szélességét az oldal szélességének 50%-ára. Ezután minden cellába szöveget adunk.
4. lépés: Mentse el a módosított dokumentumot
Végül el kell mentenünk a módosított dokumentumot az oldal szélességéhez igazított táblázattal. Használja a következő kódot:
// Mentse el a módosított dokumentumot
doc.Save(dataDir + "WorkingWithTables.AutoFitToPageWidth.docx");
Ügyeljen arra, hogy a megfelelő elérési utat és fájlnevet adja meg a kimeneti dokumentumhoz.
Minta forráskód az automatikus oldalszélességhez igazítá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);
// Szúrjon be egy olyan táblázatot, amely az oldal szélességének felét foglalja el.
Table table = builder.StartTable();
builder.InsertCell();
table.PreferredWidth = PreferredWidth.FromPercent(50);
builder.Writeln("Cell #1");
builder.InsertCell();
builder.Writeln("Cell #2");
builder.InsertCell();
builder.Writeln("Cell #3");
doc.Save(dataDir + "WorkingWithTables.AutoFitToPageWidth.docx");
Következtetés
Ebben az oktatóanyagban megtanultuk, hogyan lehet automatikusan egy táblázatot az oldalszélességhez igazítani egy Word-dokumentumban az Aspose.Words for .NET használatával. Ha követi ezt a lépésről lépésre szóló útmutatót, és implementálja a mellékelt C# kódot, akkor programozottan kezelheti a Word-dokumentumokban lévő táblázatokat. Ez a funkció lehetővé teszi a táblázat szélességének dinamikus igazítását az oldalnak megfelelően, így professzionális és látványos dokumentumot kínál.