Определить, является ли форма формой Smart Art

Возможные сценарии использования

Умные формы Smart Art - это специальные формы в Microsoft Excel, которые позволяют автоматически создавать сложные диаграммы. Вы можете определить, является ли форма умной или обычной с помощью свойства Shape.IsSmartArt.

Определение, является ли форма формой Smart Art

В следующем примере кода загружается образец файла Excel с умной формой, как показано на этом скриншоте. Затем выводится значение свойства Shape.IsSmartArt первой формы. Пожалуйста, ознакомьтесь с выводом консоли в приведенном ниже примере кода.

todo:image_alt_text

Образец кода

// 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.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);

Вывод в консоль

Is Smart Art Shape: True