Skip to main content

Метод Range::setTextProperties

Метод применяет настройки форматирования TextProperties``для диапазона.

Пример для текстового документа​


Range range = document.getRange();
TextProperties textProperties = range.getTextProperties();
textProperties.fontName = "Arial";
range.setTextProperties(textProperties);

Пример для табличного документа​


boost::optional<Table> tableOpt = document.getBlocks().getTable(0);
if (tableOpt.has_value())
{
Table table = tableOpt.get();
Cell cell = table.getCell("B2");
Range cellRange = cell.getRange();

TextProperties textProperties = cellRange.getTextProperties();
textProperties.fontName = "Arial";
cellRange.setTextProperties(textProperties);
}