تحويل الرسوم البيانية الذكية إلى شكل مجموعة

سيناريوهات الاستخدام المحتملة

يمكنك تحويل شكل الرسوم البيانية الذكية إلى شكل مجموعة باستخدام الطريقة Shape.GetResultOfSmartArt(). ستمكنك من التعامل مع شكل رسوم بيانية ذكية مثل شكل مجموعة. وبالتالي، ستكون لديك الوصول إلى الأجزاء أو الأشكال الفردية لشكل المجموعة.

تحويل الرسوم البيانية الذكية إلى شكل مجموعة

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

todo:image_alt_text

الكود المثالي

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Load the sample smart art shape - Excel file
Workbook wb = new Workbook("sampleSmartArtShape_GetResultOfSmartArt.xlsx");
//Access first worksheet
Worksheet ws = wb.Worksheets[0];
//Access first shape
Shape sh = ws.Shapes[0];
//Determine if shape is smart art
Console.WriteLine("Is Smart Art Shape: " + sh.IsSmartArt);
//Determine if shape is group shape
Console.WriteLine("Is Group Shape: " + sh.IsGroup);
//Convert smart art shape into group shape
Console.WriteLine("Is Group Shape: " + sh.GetResultOfSmartArt().IsGroup);

مخرجات الوحدة

Is Smart Art Shape: True

Is Group Shape: False

Is Group Shape: True