ضبط تنسيق خلايا الجدول

في هذا البرنامج التعليمي، سنرشدك خلال العملية خطوة بخطوة لتحديد تنسيق خلية الجدول باستخدام Aspose.Words for .NET. سنشرح لك التعليمات البرمجية المصدرية المجمعة لـ C# ونزودك بدليل شامل لمساعدتك على فهم هذه الميزة وتنفيذها في مشاريعك الخاصة. في نهاية هذا البرنامج التعليمي، ستعرف كيفية ضبط العرض والهوامش (المساحات) للخلية في جداول مستندات Word الخاصة بك باستخدام Aspose.Words for .NET.

الخطوة 1: تحديد دليل المستند

أولاً، تحتاج إلى تعيين المسار إلى دليل المستندات الخاص بك. هذا هو الموقع الذي تريد حفظ مستند Word الذي تم تحريره فيه. استبدل “دليل المستندات الخاصة بك” بالمسار المناسب.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

الخطوة 2: إنشاء مستند جديد ومنشئ المستندات

بعد ذلك، تحتاج إلى إنشاء مثيل جديد لـDocument فئة ومنشئ مستند لتلك الوثيقة.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

الخطوة 3: ابدأ جدولاً جديدًا وأضف خلية

للبدء في إنشاء الجدول، نستخدمStartTable() طريقة منشئ المستند، ثم نضيف خلية إلى الجدول باستخدامInsertCell() طريقة.

builder. StartTable();
builder. InsertCell();

الخطوة 4: ضبط تنسيق الخلية

يمكننا الآن ضبط تنسيق الخلية عن طريق الوصول إلى ملفCellFormat كائن منDocumentBuilder هدف. يمكننا ضبط عرض الخلية والهوامش (الحشوات) باستخدام الخصائص المقابلة.

CellFormat cellFormat = builder. CellFormat;
cellFormat. Width = 250;
cellFormat. LeftPadding = 30;
cellFormat. RightPadding = 30;
cellFormat. TopPadding = 30;
cellFormat.BottomPadding = 30;

الخطوة 5: إضافة محتوى إلى الخلية

ثم يمكننا إضافة محتوى إلى الخلية باستخدام أداة إنشاء المستنداتWriteln() طريقة.

builder.Writeln("I'm a beautifully formatted cell.");

الخطوة 6: قم بإنهاء الجدول وحفظ المستند

وأخيرا، انتهينا من إنشاء الجدول باستخدامEndRow() طريقة وEndTable()، ثم نقوم بحفظ المستند المعدل في ملف.

builder. EndRow();
builder. EndTable();
doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.DocumentBuilderSetTableCellFormatting.docx");

نموذج التعليمات البرمجية المصدر لتعيين تنسيق خلايا الجدول باستخدام Aspose.Words لـ .NET

	// المسار إلى دليل المستندات الخاص بك
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	builder.StartTable();
	builder.InsertCell();
	CellFormat cellFormat = builder.CellFormat;
	cellFormat.Width = 250;
	cellFormat.LeftPadding = 30;
	cellFormat.RightPadding = 30;
	cellFormat.TopPadding = 30;
	cellFormat.BottomPadding = 30;
	builder.Writeln("I'm a wonderful formatted cell.");
	builder.EndRow();
	builder.EndTable();
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.DocumentBuilderSetTableCellFormatting.docx");

خاتمة

في هذا البرنامج التعليمي، تعلمنا كيفية ضبط تنسيق خلية الجدول باستخدام Aspose.Words لـ .NET. باتباع هذا الدليل التفصيلي خطوة بخطوة، يمكنك بسهولة ضبط عرض وهوامش الخلية في جداولك في مستندات Word. يقدم Aspose.Words واجهة برمجة تطبيقات قوية ومرنة لمعالجة الجداول وتنسيقها في مستنداتك. باستخدام هذه المعرفة، يمكنك تخصيص التخطيط المرئي لجداولك وفقًا لاحتياجاتك المحددة.