Пакет: mlreportgen.dom
Суперклассы:
Свойства границ объекта
Задает свойства границ объекта.
создает незаданную границу.borderObj = Border()
создает границу, имеющую заданный стиль. borderObj = Border(style)
создает границу, имеющую заданный стиль и цвет. borderObj = Border(style,color)
создает границу, имеющую заданный стиль, цвет и ширину. borderObj = Border(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'
borderObj — Граница таблицыmlreportgen.dom.Border объектГраница таблицы, представленная mlreportgen.dom.Border объект.
Color — Цвет по умолчанию сегментов границыМожно задать:
Имя цвета. Имя должно быть названием цвета CSS. См. https://www.crockford.com/wrrrld/color.html.
Шестнадцатеричный RGB (истинный цвет) значение как #RRGGBB. Например, #0000ff оттенок синего цвета.
Id — ID для элемента документаID для этого элемента документа в виде вектора символов или строкового скаляра. DOM генерирует уникальный идентификатор сеанса, когда он создает элемент документа. Можно задать собственный ID.
Style — Стиль по умолчанию сегментов границыДля получения дополнительной информации см. описание style входной параметр для mlreportgen.dom.Border конструктор.
Tag — Пометьте для элемента документаПометьте для этого элемента документа в виде вектора символов.
DOM генерирует уникальный для сеанса тег, когда он создает элемент документа. Структурируйте тег как class:id, где class класс элемента и id значение Id свойство. Можно задать тег, чтобы заменить сгенерированный тег. Определение вашего собственного тега может облегчить идентифицировать, где проблема произошла во время генерации документов.
Width — Ширина границыШирина границы в виде вектора символов в форме valueUnitsМодули сокращение от модулей. Допустимые сокращения:
px — пиксели (значение по умолчанию)
cm 'centimeters'
in 'inches'
mm — миллиметры
pc — цицеро
pt 'points'
BottomColor — Цвет сегмента нижней границыСегмент нижней границы окрашивает в виде вектора символов.
BottomStyle — Стиль сегмента нижней границыСегмент нижней границы разрабатывает в виде вектора символов.
BottomWidth — Сегмент width нижней границыСегмент width нижней границы в виде вектора символов.
TopColor — Цвет сегмента верхней границыСегмент верхней границы окрашивает в виде вектора символов.
TopStyle — Стиль сегмента верхней границыСегмент верхней границы разрабатывает в виде вектора символов.
TopWidth — Сегмент width верхней границыСегмент width верхней границы в виде вектора символов.
LeftColor — Оставленный цвет сегмента границыОставленный сегмент границы окрашивает в виде вектора символов.
LeftStyle — Оставленный стиль сегмента границыОставленный сегмент границы разрабатывает в виде вектора символов.
LeftWidth — Оставленный сегмент width границыОставленный сегмент width границы в виде вектора символов.
RightColor — Правильный цвет сегмента границыПравильный сегмент границы окрашивает в виде вектора символов.
RightStyle — Правильный стиль сегмента границыПравильный сегмент границы разрабатывает в виде вектора символов.
RightWidth — Правильный сегмент width границыПравильный сегмент width границы в виде вектора символов.
import mlreportgen.dom.*; doctype = 'html'; d = Document('test',doctype); t = Table(magic(5)); t.Style = {Border('inset','crimson','6pt'),Width('50%')}; t.TableEntriesInnerMargin = '6pt'; append(d,t); close(d); rptview('test',doctype);
mlreportgen.dom.ColSep | mlreportgen.dom.RowSep | mlreportgen.dom.Table
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.