كشف الشكل الفني الذكي

يشرح هذا البرنامج التعليمي كيفية اكتشاف أشكال Smart Art في مستند Word باستخدام Aspose.Words لـ .NET. الأشكال الفنية الذكية هي تمثيلات رسومية تستخدم لتقديم المعلومات والأفكار بشكل مرئي.

المتطلبات الأساسية

لمتابعة هذا البرنامج التعليمي، يجب أن يكون لديك ما يلي:

  • تم تثبيت Aspose.Words لمكتبة .NET.
  • المعرفة الأساسية بـ C# ومعالجة الكلمات باستخدام مستندات Word.

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

ابدأ بإعداد المسار إلى دليل المستندات الخاص بك. يستبدل"YOUR DOCUMENT DIRECTORY" بالمسار الفعلي إلى الدليل الذي يوجد به المستند الخاص بك.

string dataDir = "YOUR DOCUMENT DIRECTORY";

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

قم بتحميل مستند Word باستخدامDocument منشئ، وتمرير المسار إلى الوثيقة كمعلمة.

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

الخطوة 3: اكتشاف الأشكال الفنية الذكية

التكرار من خلال العقد الفرعية من النوعShape في المستند باستخدامGetChildNodesطريقة. تحقق مما إذا كان كل شكل يحتوي على Smart Art باستخدامHasSmart Art ملكية.

int count = doc.GetChildNodes(NodeType.Shape, true).Cast<Shape>().Count(shape => shape.HasSmart Art);

الخطوة 4: إخراج النتيجة

اطبع عدد الأشكال باستخدام Smart Art المكتشف في المستند.

Console.WriteLine("The document has {0} shapes with Smart Art.", count);

مثال على التعليمات البرمجية المصدر لـ Detect Smart Art Shape باستخدام Aspose.Words لـ .NET

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

	Document doc = new Document(dataDir + "Smart Art.docx");
	int count = doc.GetChildNodes(NodeType.Shape, true).Cast<Shape>().Count(shape => shape.HasSmart Art);
	Console.WriteLine("The document has {0} shapes with Smart Art.", count);

هذا كل شيء! لقد نجحت في اكتشاف أشكال Smart Art في مستند Word الخاص بك باستخدام Aspose.Words for .NET.