احصل على المسافة بين النص المحيط بالجدول

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

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

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

string dataDir = "YOUR DOCUMENTS DIRECTORY";

الخطوة 2: قم بتحميل المستند الموجود

بعد ذلك، تحتاج إلى تحميل مستند Word الموجود في مثيلDocument فصل.

Document doc = new Document(dataDir + "Tables.docx");

الخطوة 3: احصل على المسافة بين الجدول والنص المحيط

للحصول على المسافة بين الجدول والنص المحيط، نحتاج إلى الوصول إلى الجدول الموجود في المستند باستخدام الأمرGetChild() الطريقة وNodeType.Table ملكية. يمكننا بعد ذلك عرض المسافات المختلفة باستخدام خصائص المصفوفةDistanceTop, DistanceBottom, DistanceRight وDistanceLeft.

Table table = (Table)doc.GetChild(NodeType.Table, 0, true);
Console.WriteLine("Distance between table and top text: " + table.DistanceTop);
Console.WriteLine("Distance between table and bottom text: " + table.DistanceBottom);
Console.WriteLine("Distance between the table and the text on the right: " + table.DistanceRight);
Console.WriteLine("Distance between the table and the text on the left: " + table.DistanceLeft);

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

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

	Document doc = new Document(dataDir + "Tables.docx");
	Console.WriteLine("\nGet distance between table left, right, bottom, top and the surrounding text.");
	Table table = (Table) doc.GetChild(NodeType.Table, 0, true);
	Console.WriteLine(table.DistanceTop);
	Console.WriteLine(table.DistanceBottom);
	Console.WriteLine(table.DistanceRight);
	Console.WriteLine(table.DistanceLeft);

خاتمة

في هذا البرنامج التعليمي، تعلمنا كيفية الحصول على المسافة بين النص المحيط في الجدول باستخدام Aspose.Words for .NET. باتباع هذا الدليل التفصيلي، يمكنك بسهولة الوصول إلى المسافات المختلفة بين الجدول والنص المحيط به في مستندات Word. يقدم Aspose.Words واجهة برمجة تطبيقات قوية ومرنة لمعالجة الجداول وتنسيقها في مستنداتك. باستخدام هذه المعرفة، يمكنك تحليل تخطيط جداولك فيما يتعلق بالنص وتلبية الاحتياجات المحددة.