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