Таблица, представляет собой матрицу из клеток. Ячейки могут заполнять прямоугольные области из клеток. Ячейки не могут пересекаться друг с другом.

Пространство имен: pullenti.unitext

Expand imageИерархия наследования

Expand
	imageСинтаксис

Свойства (get/set)

  Имя Тип Описание
Public propertycols_countintКоличество столбцов
Public propertyrows_countintКоличество строк

Методы

  Имя Тип значения Описание
Public methodadd_cellUnitextTablecellДобавить ячейку
Public methodappend_tableboolДобавить строки второй таблицы (количество колонок должно быть одинаковым, иначе не добавит)
Public methodget_cellUnitextTablecellПолучить ячейку таблицы, накрывающую указанную клетку
Public methodget_cell_plaintext_stringstrПолучить текст для ячейки, накрывающую указанную клетку
Public methodget_col_widthstrПолучить ширину столбца (если таковая была задана во входном файле)
Public methodremove_rowboolУдалить всю строку

Поля

  Имя Тип Описание
Public fieldhide_bordersboolПризнак того, что рамки таблицы и ячеек не прорисовывать
Public fieldmay_has_errorboolПризнак того, что таблица может содержать ошибки (например, для Doc неправильно объединены ячейки по вертикали).
Public fieldtable_header_paginateboolПризнак того, что при печати заголовок выводится на каждой странице (пока заголовком считаем первую строку)
Public fieldwidthstrШирина таблицы (если входной файл - HTML или подобный). Если не задана, то при выводе в HTML считается 100%