Пакет: 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
. Units
является сокращением от модулей. Допустимые сокращения:
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
.
Тег
Пометьте для элемента документаПометьте для элемента документа, указанного как вектор символов.
Уникальный идентификатор сеанса сгенерирован как часть создания элемента документа. Сгенерированный тег имеет форму CLASS:ID
, где CLASS
является классом элемента, и ID
является значением свойства Id
объекта. Можно задать тег, чтобы заменить сгенерированный тег.
Например, чтобы облегчить идентифицировать, где проблема произошла во время генерации документов, можно задать собственное значение тега.
Width
Ширина границыШирина границы, заданной как вектор символов в форме valueUnits
. Units
является сокращением от модулей. Допустимые сокращения:
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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.