Изменение вертикального и горизонтального выравнивания ячеек и сохранение существующего форматирования с Golang через C++
Возможные сценарии использования
Иногда вы хотите изменить выравнивание нескольких ячеек, при этом сохранив существующее форматирование. Aspose.Cells позволяет сделать это с помощью свойства GetAlignments(). Если установить его в true, изменения в выравнивании произойдут, иначе — нет. Обратите внимание, что объект StyleFlag передается как параметр в метод ApplyStyle(const Style& style, const StyleFlag& flag), который фактически применяет форматирование к диапазону ячеек.
Изменение выравнивания ячеек и сохранение существующего форматирования
Приведенный ниже образец кода загружает образец файла Excel, создает диапазон и центрирует его по горизонтали и вертикали, сохраняя все существующее форматирование нетронутым. Ниже приведено сравнение образца файла Excel и выходного файла Excel и показано, что все существующее форматирование ячеек такое же, за исключением того, что ячейки теперь центрированы по горизонтали и вертикали.
