Convertire l Arte intelligente in Forma di gruppo
Possibili Scenari di Utilizzo
È possibile convertire la forma di Arte intelligente in Forma di gruppo utilizzando il metodo Shape.GetResultOfSmartArt(). Questo ti consentirà di gestire la forma di arte intelligente come una forma di gruppo. Di conseguenza, avrai accesso alle singole parti o forme della forma di gruppo.
Convertire la SmartArt in una forma di gruppo
Il seguente codice di esempio carica il file di Excel di esempio contenente una forma di arte intelligente come mostrato in questa schermata. Quindi converte la forma di arte intelligente in forma di gruppo e stampa la proprietà Shape.IsGroup. Si prega di consultare l’output della console del codice di esempio fornito di seguito.
Codice di Esempio
// 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); |
Output della console
Is Smart Art Shape: True
Is Group Shape: False
Is Group Shape: True