Поворот текста с формой внутри рабочего листа с помощью Golang через C++

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

Вы можете добавлять текст внутри любой формы, используя Microsoft Excel. Если добавлять фигуру с помощью очень старой версии Microsoft Excel 2003, текст не будет вращаться вместе с формой. Однако при использовании новых версий Excel, таких как 2007, 2010, 2013 или 2016, текст будет вращаться вместе с формой. Вы можете управлять этим с помощью свойства ShapeTextAlignment.GetRotateTextWithShape(). Значение по умолчанию этого свойства — true, что означает, что текст будет вращаться с формой. Если установить значение false, текст не будет вращаться вместе с формой.

Повернуть текст с фигурой внутри таблицы

Следующий пример загружает образец файла Excel, который содержит треугольную фигуру, и вращение текста со всей фигурой. Если открыть пример файла в Microsoft Excel и повернуть треугольную фигуру, текст также повернётся с ней. Затем код устанавливает свойство ShapeTextAlignment.GetRotateTextWithShape() в значение false и сохраняет как выходной файл Excel. При открытии этого файла в Excel и вращении треугольной фигуры текст уже не будет вращаться. Ниже приведен скриншот, демонстрирующий эффект работы кода на примере файла.

todo:image_alt_text

Образец кода