Denna artikel förklarar hur du automatiskt anpassar en tabell i Word med C#. Den innehåller IDE-inställningar, en lista över steg och ett exempel på kod för att anpassa en tabell i Word med C#.
Steg för att automatiskt anpassa en tabell i Word med C#
- Konfigurera miljön för att använda Aspose.Words for .NET
- Ladda in Word-filen i klassen Document som innehåller tabeller
- Hämta den önskade underordnade noden från det inlästa dokumentet
- Konvertera noden till ett Table-objekt
- Anropa AutoFit()-metoden med önskat anpassningsläge
- Spara utdatafilen i Word efter att tabellen har anpassats
Dessa steg förklarar hur du får en tabell att passa i Word med C#. Ladda in Word-dokumentet, välj den tabell du vill justera genom att ange dess index, konvertera den till ett Table-objekt och anropa sedan AutoFit()-metoden med önskad inställning.
C#-kod för att anpassa en tabell till sidan i Word
using Aspose.Words; | |
using Aspose.Words.Tables; | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
Document doc = new Document("Table.docx"); | |
Table table = (Table)doc.GetChild(NodeType.Table, 0, true); | |
table.AutoFit(AutoFitBehavior.AutoFitToWindow); | |
doc.Save("AdjustedTable.docx"); |
Denna kod visar hur du automatiskt anpassar en tabell i Word med C#. Som standard justeras tabellens bredd efter sidbredden. Du kan också använda andra alternativ för att justera kolumnbredden efter innehållet eller behålla en fast bredd.
För att lära dig hur du skapar en ny tabell i ett Word-dokument, se artikeln Hur man skapar en tabell i ett Word-dokument med C#.