يشرح هذا الدليل كيفية تصميم الجداول في Word باستخدام C#. يحتوي على تفاصيل لإعداد بيئة التطوير، قائمة بالخطوات، ونموذج كود يوضح كيفية تطبيق أنماط الجداول في Word باستخدام C#. يناقش التفاصيل لتخصيص نمط الجدول باستخدام خصائص وطرق مختلفة.
خطوات تغيير تصميم جدول مايكروسوفت وورد باستخدام C#
- قم بإعداد البيئة لاستخدام Aspose.Words لـ .NET لتغيير نمط الجدول
- قم بتحميل ملف Word إلى كائن Document الذي يحتوي على الجداول
- قم بالوصول إلى الجدول المطلوب باستخدام فهرس الجدول
- قم بإنشاء نمط جدول جديد باستخدام فئة TableStyle
- قم بتعيين الخطوط، الحدود، التنسيق، والتنسيق الشرطي
- قم بتعيين هذا النمط الجديد في الجدول باستخدام خاصية Style
- احفظ ملف Word المحدث مع نمط الجدول الجديد
تحدد هذه الخطوات عملية تصميم جدول في Word باستخدام C#. قم بتحميل ملف Word إلى كائن Document، قم بالوصول إلى الجدول المطلوب، قم بضبطه تلقائيًا، قم بتعريف كائن TableStyle جديد، وقم بتعيين خصائصه كما تريد. أخيرًا، قم بتعيين هذا النمط الجديد للجدول واحفظ ملف Word الناتج مع نمط الجدول المخصص.
الكود لتحديد أنماط الجداول في Word باستخدام C#
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"); |
يوضح هذا الكود عملية تغيير تصميم الجدول في MS Word باستخدام C#. يمكنك تحديد اسم نمط الجدول الذي يمكن استخدامه لاحقًا لتطبيقه على جداول أخرى. إذا كان النمط معينًا بالفعل، قم بالوصول إليه باستخدام Table.Style وقم بتغيير خصائصه لتحديث النمط.
لقد علمتنا هذه المقالة عملية تحديد أنماط الجداول في Word. لإضافة صفوف إلى جدول موجود، راجع المقالة حول كيفية إضافة صفوف إلى جدول في مستند MS Word باستخدام C#.