A táblázat automatikus igazítása a tartalomhoz
Ebben az oktatóanyagban megtanuljuk, hogyan használhatja az Aspose.Words for .NET alkalmazást, hogy egy táblázatot C# használatával automatikusan illesszen a Word-dokumentum tartalmához. Lépésről lépésre haladunk végig a kódírás folyamatán, hogy elérjük ezt a funkciót. Az oktatóanyag végére világosan megérti, hogyan lehet programozottan kezelni a Word-dokumentumok táblázatait.
1. lépés: Állítsa be a projektet
- 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: Töltse be a Word dokumentumot
A Words Processing táblával való indításához be kell töltenünk a táblázatot tartalmazó Word dokumentumot. Kovesd ezeket a lepeseket:
// A dokumentumkönyvtár elérési útja
string dataDir = "YOUR DOCUMENT DIRECTORY";
// Töltse be a Word dokumentumot
Document doc = new Document(dataDir + "Tables.docx");
Ügyeljen arra, hogy a “DOKUMENTUMKÖNYVTÁR” helyére a dokumentum tényleges elérési útját írja.
3. lépés: Nyissa meg a táblázatot, és illessze automatikusan a tartalomhoz
Ezután el kell érnünk a dokumentumon belüli táblázatot, és alkalmaznunk kell az automatikus illesztési viselkedést. Használja a következő kódot:
// Hozzáférés az asztalhoz
Table table = (Table)doc.GetChild(NodeType.Table, 0, true);
// A táblázat automatikus illesztése a tartalmához
table. AutoFit(AutoFitBehavior.AutoFitToContents);
Itt a típus első gyermekcsomópontját öntjük átTable
a dokumentumból, majd aAutoFit
módszerrel aAutoFitToContents
viselkedést a táblázat szélességének a tartalmához igazításához.
4. lépés: Mentse el a módosított dokumentumot
Végül el kell mentenünk a módosított dokumentumot az automatikusan illesztett táblázattal. Használja a következő kódot:
// Mentse el a módosított dokumentumot
doc.Save(dataDir + "WorkingWithTables.AutoFitTableToContents.docx");
Győződjön meg arról, hogy a megfelelő elérési utat és fájlnevet adta meg a kimeneti dokumentumhoz.
Minta forráskód a táblázat automatikus illeszkedéséhez a tartalomhoz 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(dataDir + "Tables.docx");
Table table = (Table) doc.GetChild(NodeType.Table, 0, true);
table.AutoFit(AutoFitBehavior.AutoFitToContents);
doc.Save(dataDir + "WorkingWithTables.AutoFitTableToContents.docx");
Következtetés
Ebben az oktatóanyagban megtanultuk, hogyan illeszthetünk automatikusan egy táblázatot a Word-dokumentum tartalmához az Aspose.Words for .NET használatával. A lépésenkénti útmutató követésével és a mellékelt C# kód implementálásával programozottan kezelheti a Word-dokumentumok táblázatait. Ez lehetővé teszi a táblázat szélességének dinamikus beállítását a tartalma alapján, így professzionálisabb és látványosabb dokumentumot biztosít.