تحويل الرسوم البيانية الذكية إلى شكل مجموعة
سيناريوهات الاستخدام المحتملة
يمكنك تحويل شكل الرسوم البيانية الذكية إلى شكل مجموعة باستخدام الطريقة Shape.GetResultOfSmartArt(). ستمكنك من التعامل مع شكل رسوم بيانية ذكية مثل شكل مجموعة. وبالتالي، ستكون لديك الوصول إلى الأجزاء أو الأشكال الفردية لشكل المجموعة.
تحويل الرسوم البيانية الذكية إلى شكل مجموعة
الرمز العيني التالي يحمل ملف إكسل عيني يحتوي على شكل فني رائع كما هو موضح في هذه اللقطة. ثم يحول الشكل الفني الرائع إلى شكل مجموعة ويطبع خاصية Shape.IsGroup. يرجى الاطلاع على إخراج وحدة التحكم للرمز العيني الوارد أدناه.
الكود المثالي
// 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