Извлечение текста из формы SmartArt типа Gear

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

Aspose.Cells может извлекать текст из умной формы Gear Type Smart Art. Для этого сначала нужно преобразовать умную форму в групповую форму, используя метод Shape.GetResultOfSmartArt(). Затем следует получить массив всех индивидуальных форм, составляющих групповую форму, с помощью метода GroupShape.GetGroupedShapes(). Наконец, можно перебрать все индивидуальные формы по одной в цикле и извлечь их текст, используя свойство Shape.Text.

Извлечение текста из формы SmartArt с шестеренчатым типом

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

Образец кода

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

Gear Type Shape Text: Nice

Gear Type Shape Text: Good

Gear Type Shape Text: Excellent