Déterminer si la forme est une forme de l Art Smart
Scénarios d’utilisation possibles
Les formes SmartArt sont des formes spéciales dans Microsoft Excel qui vous permettent de créer automatiquement des diagrammes complexes. Vous pouvez déterminer si la forme est une forme SmartArt ou une forme normale en utilisant la propriété Shape.IsSmartArt.
Déterminer si la forme est une forme de l’Art Smart
Le code d’exemple suivant charge le fichier Excel d’exemple contenant une forme SmartArt comme le montre cette capture d’écran. Il imprime ensuite la valeur de la propriété Shape.IsSmartArt de la première forme. Veuillez consulter la sortie de la console du code d’exemple ci-dessous.
Code d’exemple
// 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.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()); |
Sortie console
Is Smart Art Shape: true