Пакет: mlreportgen.dom
Суперклассы:
Проведите линии между столбцами таблицы
Проведите линии между столбцами таблицы.
создает незаданные разделители столбцов.colSepObj
= ColSep()
создает разделитель столбцов заданного стиля. colSepObj
= ColSep(style
)
создает разделитель столбцов, имеющий заданный стиль и цвет. colSepObj
= ColSep(style
,color
)
создает разделитель столбцов, имеющий заданный стиль, цвет и ширину.colSepObj
= ColSep(style
,color
,width
)
style
— Стиль разделителя столбцов в таблицеСтиль диафрагмы столбца таблицы, заданной как одно из этих значений.
Значение | Применяется | |
---|---|---|
DOCX | HTML и PDF | |
'dashed' | ![]() | ![]() |
'dashdotstroked' | ![]() | |
'dashsmallgap' | ![]() | |
'dotted' | ![]() | ![]() |
'dotdash' | ![]() | |
'dotdotdash' | ![]() | |
'double' | ![]() | ![]() |
'doublewave' | ![]() | |
'inset' | ![]() | ![]() |
'none' | ![]() | ![]() |
'outset' | ![]() | ![]() |
'single' | ![]() | |
'solid' | ![]() | |
'thick' | ![]() | |
'thickthinlargegap' | ![]() | |
'thickthinmediumgap' | ![]() | |
'thickthinsmallgap' | ![]() | |
'thinthicklargegap' | ![]() | |
'thinthickmediumgap' | ![]() | |
'thinthicksmallgap' | ![]() | |
'thinthickthinlargegap' | ![]() | |
'thinthickthinmediumgap' | ![]() | |
'thinthickthinsmallgap' | ![]() | |
'threedemboss' | ![]() | |
'threedengrave' | ![]() | |
'triple' | ![]() | |
'wave' | ![]() |
color
— Цвет разделителя столбцов в таблицеМожно задать:
Имя цвета. Имя должно быть названием цвета CSS. См. https://www.crockford.com/wrrrld/color.html.
Шестнадцатеричный RGB (истинный цвет) значение как #RRGGBB
. Например, #0000ff
оттенок синего цвета.
width
— Ширина разделителя столбцов в таблицеЦвет диафрагмы столбца таблицы, в формате valueUnits
Модули
сокращение от модулей. Допустимые сокращения:
px
— пиксели (значение по умолчанию)
cm
'centimeters'
in
'inches'
mm
— миллиметры
pc
— цицеро
pt
'points'
colSepObj
— Определение разделителя столбцовmlreportgen.dom.ColSpec
объектОпределение разделителя столбцов, представленное mlreportgen.dom.ColSpec
объект.
Color
— Цвет разделителяМожно задать:
Имя цвета. Имя должно быть названием цвета CSS. См. https://www.crockford.com/wrrrld/color.html.
Шестнадцатеричный RGB (истинный цвет) значение как #RRGGBB
. Например, #0000ff
оттенок синего цвета.
Id
— ID для элемента документаID для этого элемента документа, указанного как вектор символов. DOM генерирует уникальный идентификатор сеанса, когда он создает элемент документа. Можно задать собственный ID.
Style
— Формат для диафрагмыМассив объектов формата (таких как Bold
объекты), которые задают формат для диафрагмы.
Это свойство заменяет соответствующие форматы, заданные стилем таблицы стилей, заданным StyleName
свойство.
Tag
— Пометьте для элемента документаПометьте для элемента документа, указанного как вектор символов.
DOM генерирует уникальный для сеанса тег, когда он создает элемент документа. Структурируйте тег как class:id
, где class
класс элемента и id
значение Id
свойство. Можно задать тег, чтобы заменить сгенерированный тег. Определение вашего собственного тега может облегчить идентифицировать, где проблема произошла во время генерации документов.
Width
— Ширина диафрагмыШирина диафрагмы как процент, например, '100%'
, или много единиц измерения в форме valueUnits
Модули
сокращение от модулей. Используйте одно из этих сокращений от единиц ширины.
px
— пиксели (значение по умолчанию)
cm
'centimeters'
in
'inches'
mm
— миллиметры
pc
— цицеро
pt
'points'
Типы данных: char
Этот пример составляет таблицу и устанавливает границу, разделитель столбцов и стили диафрагмы строки. Свойство TableEntriesStyle форматирует записи таблицы.
import mlreportgen.dom.*; doctype = 'html'; d = Document('test',doctype); t = Table(magic(5)); t.Style = { ... RowHeight('0.75in'), ... Border('solid','Green','6pt'), ... ColSep('double','DarkGreen','3pt'), ... RowSep('single','DarkGreen')}; t.TableEntriesStyle = { ... Width('0.75in'), ... InnerMargin('0'), ... OuterMargin('0'), ... HAlign('center'), ... VAlign('middle') }; append(d,t); close(d); rptview(d.OutputPath);
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
Вы щелкнули по ссылке, которая соответствует команде MATLAB:
Выполните эту команду, введя её в командном окне MATLAB.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.