Ez az útmutató bemutatja, hogyan lehet táblázatokat tervezni Wordben C# használatával. Tartalmazza a fejlesztői környezet beállításának részleteit, a lépések listáját és egy mintakódot, amely bemutatja, hogyan lehet táblázatstílusokat alkalmazni Wordben C# használatával. Részletesen tárgyalja a táblázat stílusának testreszabását különböző tulajdonságok és módszerek segítségével.
Lépések a Microsoft Word táblázattervezés módosításához C# használatával
- Állítsa be a környezetet az Aspose.Words for .NET használatára a táblázat stílusának módosításához
- Töltse be a Word fájlt a Document objektumba, amely táblázatokat tartalmaz
- Érje el a kívánt táblázatot a táblázat indexének használatával
- Hozzon létre egy új táblázatstílust a TableStyle osztály használatával
- Állítsa be a betűtípust, szegélyeket, formázást és feltételes formázást
- Állítsa be ezt az új stílust a táblázatban a Style tulajdonság használatával
- Mentse a frissített Word fájlt az új táblázatstílussal
Ezek a lépések meghatározzák a táblázat tervezésének folyamatát Wordben C# használatával. Töltse be a Word fájlt egy Document objektumba, érje el a cél táblázatot, állítsa be automatikusan, hozzon létre egy új TableStyle objektumot, és állítsa be a tulajdonságait szükség szerint. Végül állítsa be ezt az új stílust a táblázatra, és mentse a Word fájlt az egyéni táblázatstílussal.
Kód a táblázatstílusok beállításához Wordben C# használatával
using Aspose.Words; | |
using Aspose.Words.Tables; | |
using System.Drawing; | |
// Apply license | |
License license = new License(); | |
license.SetLicense("license.lic"); | |
// Load the document | |
Document document = new Document("Table.docx"); | |
// Access the first table | |
Table table = (Table)document.GetChild(NodeType.Table, 0, true); | |
// Adjust table to fit within the window | |
table.AutoFit(AutoFitBehavior.AutoFitToWindow); | |
// Define a new table style | |
TableStyle customStyle = (TableStyle)document.Styles.Add(StyleType.Table, "CustomTableStyle"); | |
customStyle.ConditionalStyles.FirstRow.Shading.BackgroundPatternColor = Color.GreenYellow; | |
customStyle.ConditionalStyles.FirstRow.Shading.Texture = TextureIndex.TextureNone; | |
customStyle.Font.Color = Color.Red; | |
customStyle.Borders.LineStyle = LineStyle.Double; | |
customStyle.Borders.LineWidth = 2; | |
customStyle.Font.Shadow = true; | |
customStyle.ParagraphFormat.Alignment = ParagraphAlignment.Left; | |
// Apply the style to the table | |
table.Style = customStyle; | |
// Save the formatted document | |
document.Save("FormattedTable.docx"); |
Ez a kód bemutatja a táblázattervezés módosításának folyamatát MS Wordben C# használatával. Megadhatja a táblázatstílus nevét, amely később más táblázatokra is alkalmazható. Ha a stílus már hozzá van rendelve, érje el a Table.Style segítségével, és módosítsa a tulajdonságait a stílus frissítéséhez.
Ez a cikk megtanított minket a táblázatstílusok beállításának folyamatára Wordben. Ha sorokat szeretne hozzáadni egy meglévő táblázathoz, olvassa el a Sorok hozzáadása táblázathoz MS Word dokumentumban C# használatával című cikket.