Извлечь текст из фигуры SmartArt типа Gear с помощью Golang через C++

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

Aspose.Cells for C++ умеет извлекать текст из фигуры SmartArt типа Gear. Для этого выполните следующие шаги:

  1. Преобразовать фигуру SmartArt в групповую фигуру с помощью метода Shape::GetResultOfSmartArt().
  2. Получить все отдельные фигуры, формирующие групповую фигуру, с помощью метода GroupShape::GetGroupedShapes().
  3. Проходить по каждой отдельной фигуре и извлекать текст с помощью метода GetText().

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

Следующий пример кода загружает пример файла Excel, содержащего фигуру SmartArt типа Gear, и извлекает текст из его отдельных фигур. Результаты смотрите в выводе консоли ниже.

Образец кода

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

Gear Type Shape Text: Nice
Gear Type Shape Text: Good
Gear Type Shape Text: Excellent