Таблица DocumentAPI.TextLayout
В таблице приведены варианты размещения текста в ячейках таблицы. Данное значение используется в поле textLayout таблицы CellProperties.
| Значение | Описание | Отображение |
|---|---|---|
TextLayout_SingleLine | Текст располагается в одну строку с наложением на соседние ячейки. | |
TextLayout_WrapByWords | Текст внутри ячейки переносится по словам. Высота ряда увеличивается чтобы разместить текст полностью. | |
TextLayout_ShrinkSizeToFitWidth | Текст располагается в одну линию, отображение масштабируется таким образом, чтобы полностью разместиться в ячейке без изменения ее размера. Размер шрифта не изменяется, данная настройка влияет только на отображение содержимого ячейки таблицы. |
Пример
local tbl = document:getBlocks():getTable(0)
local cell_A1 = tbl:getCell("A1")
local props = cell_A1:getCellProperties()
props.textLayout = DocumentAPI.TextLayout_ShrinkSizeToFitWidth
cell_A1:setCellProperties(props)