Определить, является ли форма формой Smart Art
Возможные сценарии использования
Формы Smart Art - это специальные формы в Microsoft Excel, которые позволяют вам автоматически создавать сложные диаграммы. Вы можете определить, является ли форма формой Smart Art или обычной формой с помощью свойства Shape.IsSmartArt.
Определение, является ли форма формой Smart Art
Приведенный ниже образец кода загружает содержащий форму умного изображения образец Excel-файл, показанный на этом снимке экрана. Затем он печатает значение свойства Shape.IsSmartArt для первой формы. Пожалуйста, обратитесь к выводу консоли приведенного ниже образца кода.
Образец кода
// 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()); |
Вывод в консоль
Is Smart Art Shape: true