تعيين تنسيق صف الجدول

في هذا البرنامج التعليمي، سنرشدك خلال العملية خطوة بخطوة لتعيين تنسيق صف الجدول باستخدام 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() طريقة.

Table table = builder. StartTable();
builder. InsertCell();

الخطوة 4: تحديد تنسيق الخط

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

RowFormat rowFormat = builder.RowFormat;
rowFormat. Height = 100;
rowFormat.HeightRule = HeightRule.Exactly;

الخطوة 5: تعيين هوامش الجدول

بعد ذلك، يمكننا ضبط حشوات الجدول عن طريق الوصول إلى الخصائص المقابلة للملفTable هدف. سيتم تطبيق هذه الهوامش على كافة صفوف الجدول.

table. LeftPadding = 30;
table. RightPadding = 30;
table. TopPadding = 30;
table. BottomPadding = 30;

الخطوة 6: إضافة محتوى إلى الصف

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

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

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

في

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

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

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

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

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	Table table = builder.StartTable();
	builder.InsertCell();
	RowFormat rowFormat = builder.RowFormat;
	rowFormat.Height = 100;
	rowFormat.HeightRule = HeightRule.Exactly;
	// يتم تعيين خصائص التنسيق هذه على الجدول ويتم تطبيقها على كافة الصفوف في الجدول.
	table.LeftPadding = 30;
	table.RightPadding = 30;
	table.TopPadding = 30;
	table.BottomPadding = 30;
	builder.Writeln("I'm a wonderful formatted row.");
	builder.EndRow();
	builder.EndTable();
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.DocumentBuilderSetTableRowFormatting.docx");

خاتمة

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