Convertir l'art intelligent en forme de groupe

Scénarios d’utilisation possibles

Vous pouvez convertir la forme Smart Art en forme de groupe à l’aide de laForme.getResultOfSmartArt() méthode. Cela vous permettra de gérer une forme d’art intelligente comme une forme de groupe. Par conséquent, vous aurez accès aux différentes parties ou formes de la forme de groupe.

Convertir l’art intelligent en forme de groupe

L’exemple de code suivant charge leexemple de fichier Excelcontenant une forme d’art intelligente, comme illustré dans cette capture d’écran. Il convertit ensuite la forme d’art intelligent en forme de groupe et imprime leShape.IsGroupla propriété. Veuillez consulter la sortie de la console de l’exemple de code ci-dessous.

tâche : image_autre_texte

Exemple de code

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Load the sample smart art shape - Excel file
Workbook wb = new Workbook("sampleSmartArtShape_GetResultOfSmartArt.xlsx");
//Access first worksheet
Worksheet ws = wb.getWorksheets().get(0);
//Access first shape
Shape sh = ws.getShapes().get(0);
//Determine if shape is smart art
System.out.println("Is Smart Art Shape: " + sh.isSmartArt());
//Determine if shape is group shape
System.out.println("Is Group Shape: " + sh.isGroup());
//Convert smart art shape into group shape
System.out.println("Is Group Shape: " + sh.getResultOfSmartArt().isGroup());

Sortie console

Is Smart Art Shape: true

Is Group Shape: false

Is Group Shape: true