العمل مع العرض البارد SmartArt
تُستخدم رسومات SmartArt لإنشاء تمثيل مرئي للمعلومات بسرعة وسهولة. يمكنك ببساطة الاختيار من بين عدد كبير من التخطيطات التي تناسب موقفك. إن سهولة الاستخدام هذه تجعل رسومات SmartArt شائعة جدًا لبعض الأغراض.
يقوم Microsoft Word بإنشاء وحفظ الرسم المعروض مسبقًا مع كائن SmartArt
. في معظم الحالات، يتم عرض الرسم المعروض مسبقًا بشكل جيد بواسطة Aspose.Words ولا يلزم اتخاذ أي إجراءات إضافية. ومع ذلك، إذا تم حفظ المستند بواسطة تطبيقات أخرى، فقد يكون رسم SmartArt المعروض مسبقًا مفقودًا أو غير صحيح. في هذه الحالة، يجب تخطيط كائن SmartArt
نفسه وعرضه باستخدام Aspose.Words. نحن نسمي هذه العملية عرض SmartArt
البارد.
استخدام العرض البارد SmartArt
يسمح لك Aspose.Words باستخدام رسم معروض مسبقًا أو إجراء عرض بارد:
- في حالة توفر رسم معروض مسبقًا، يستخدمه Aspose.Words لعرض كائن
SmartArt
. - إذا كان الرسم المعروض مسبقًا مفقودًا، فسيقوم Aspose.Words ضمنيًا بتنفيذ العرض البارد لعرض كائن
SmartArt
. - إذا كان الرسم المعروض مسبقًا موجودًا ولكنه غير صحيح، فيجب تنفيذ عرض SmartArt البارد بشكل صريح عن طريق استدعاء طريقة update_smart_art_drawing.
يوضح مثال التعليمات البرمجية التالي كيفية تحديث الرسومات لجميع المخططات في المستند:
.NET
دعم تخطيطات SmartArt القياسية
حاليًا، يتم دعم عدد محدود فقط من تخطيطات Microsoft Word SmartArt القياسية. بالإضافة إلى ذلك، يتم دعم بعض هذه التخطيطات جزئيًا، مما يعني أنه يتم عرض العقد والأشكال المهمة للرسم التخطيطي، ولكن قد تكون هناك اختلافات بين تخطيط الرسم التخطيطي Microsoft Word وAspose.Words.
يسرد الجدول أدناه التخطيطات المدعومة بالكامل وجزئيًا:
تخطيطات SmartArt Group | تخطيطات مدعومة بالكامل | تخطيطات مدعومة جزئيا |
---|---|---|
List |
|
|
Process |
|
|
Cycle |
– |
|
Hierarchy |
– |
|
Relationship |
|
|
Matrix |
|
– |
Pyramid |
– |
|
مقارنة عرض SmartArt في Aspose.Words وMicrosoft
يعرض الجدول أدناه أمثلة لصور عرض Aspose.Words Cold لبعض التخطيطات القياسية مقارنة بمخرجات Microsoft Word:
Aspose.Words | Microsoft Word | |
---|---|---|
Basic Process | ||
Circular Bending Process | ||
Repeating Bending Process | ||
Trapezoid List |