Пакет: mlreportgen.dom
Суперклассы:
Граничные свойства объекта
Задает свойства границы объекта.
создает неопределенную границу.borderObj
= Border()
создает границу с заданным стилем. borderObj
= Border(style
)
создает границу, имеющую заданные стиль и цвет. borderObj
= Border(style
,color
)
создает границу с заданным стилем, цветом и шириной. borderObj
= Border(style
,color
,width
)
style
- Стиль по умолчанию для сегментов границыИспользуйте одно из значений в таблице.
Значение границы | Описание | Поддерживаемые выходные типы |
---|---|---|
| Штриховая линия | Все типы выхода |
| Линия с чередующимися диагональными штрихами и точкой | Word |
| Штриховая линия с небольшой погрешностью между штрихами | Word |
| Пунктирная линия | Все типы выхода |
| Линия с чередующимися точками и штрихами | Word |
| Линия с чередующимися двойными точками и штрихом | Word |
| Двойная линия | Все типы выхода |
| Двойная волнистая линия | Word |
| 3-D эффект канавки линии | HTML и PDF |
| Нет линии The | HTML и PDF |
| 3-D эффектная линия | Все типы выхода |
| Нет линии The | Все типы выхода |
| 3-D эффектная линия | Все типы выхода |
| 3-D эффект обрезка линии | HTML и PDF |
| Одна линия | Word |
| Одна линия | HTML и PDF |
| Толстая линия | Word |
| Штриховая линия с чередующимися толстыми и тонкими штрихами с большим зазором | Word |
| Штриховая линия с чередующимися толстыми и тонкими штрихами со средним зазором | Word |
| Штриховая линия с чередующимися толстыми и тонкими штрихами с небольшим зазором | Word |
| Штриховая линия с чередующимися тонкими и толстыми штрихами со средним зазором | Word |
| Штриховая линия с чередующимися тонкими и толстыми штрихами, со средним зазором | Word |
| Штриховая линия с чередующимися тонкими и толстыми штрихами с небольшим зазором | Word |
| Штриховая линия с чередующимися тонкими и толстыми штрихами с большим зазором | Word |
| Штриховая линия с чередующимися тонкими и толстыми штрихами со средним зазором | Word |
| Штриховая линия с чередующимися тонкими и толстыми штрихами с небольшим зазором | Word |
| Рельефная линия эффекта | Word |
| Гравированная линия эффекта | Word |
| Тройная линия | Word |
| Волнистая линия | Word |
color
- Цвет границыМожно задать:
Имя цвета. Имя должно быть CSS- названия цвета. См. https://www.crockford.com/wrrrld/color.html.
Шестнадцатеричное значение RGB (truecolor) как #RRGGBB
. Для примера, #0000ff
- оттенок синего.
width
- Ширина границыШирина границы, заданная в виде вектора символов, в формате valueUnits
. Units
- сокращение для модулей. Допустимые сокращения:
px
- пиксели (по умолчанию)
cm
- сантиметров
in
- дюймы
mm
- миллиметры
pc
- picas
pt
- точки
borderObj
- Граница таблицыmlreportgen.dom.Border
объектГраница таблицы, представленная mlreportgen.dom.Border
объект.
Color
- Цвет по умолчанию для сегментов границыМожно задать:
Имя цвета. Имя должно быть CSS- названия цвета. См. https://www.crockford.com/wrrrld/color.html.
Шестнадцатеричное значение RGB (truecolor) как #RRGGBB
. Для примера, #0000ff
- оттенок синего.
Id
- идентификатор для этого элемента документаИдентификатор для этого элемента документа, заданный как вектор символов или строковый скаляр. DOM генерирует уникальный идентификатор сеанса при создании элемента документа. Вы можете задать свой собственный идентификатор.
Style
- Стиль по умолчанию для сегментов границыДля получения дополнительной информации см. описание style
входной параметр для mlreportgen.dom.Border
конструктор.
Tag
- тег для этого элемента документаТег для этого элемента документа, заданный как вектор символов или строковый скаляр.
DOM генерирует тег с уникальным сеансом как часть создания этого объекта. Сгенерированный тег имеет форму CLASS: ID, где CLASS является классом объекта, а ID является значением Id
свойство объекта. Определение собственного значения тега может помочь вам определить, где произошла проблема во время генерации документа.
Width
- Ширина границыШирина границы, заданная как вектор символов в форме valueUnits
. Units
- сокращение для модулей. Допустимые сокращения:
px
- пиксели (по умолчанию)
cm
- сантиметров
in
- дюймы
mm
- миллиметры
pc
- picas
pt
- точки
BottomColor
- Цвет нижнего пограничного сегментаЦвет нижнего сегмента границы, заданный как вектор символов.
BottomStyle
- Стиль сегмента нижней границыСтиль нижнего сегмента границы, заданный как вектор символов.
BottomWidth
- Ширина нижнего пограничного сегментаШирина нижнего пограничного сегмента, заданная как вектор символов.
TopColor
- Цвет сегмента верхней границыЦвет сегмента верхней границы, заданный как вектор символов.
TopStyle
- Стиль сегмента верхней границыСтиль сегмента верхней границы, заданный как вектор символов.
TopWidth
- Ширина верхнего пограничного сегментаШирина сегмента верхней границы, заданная как вектор символов.
LeftColor
- Цвет сегмента левой границыЦвет сегмента левой границы, заданный как вектор символов.
LeftStyle
- Стиль сегмента левой границыСтиль сегмента левой границы, заданный как вектор символов.
LeftWidth
- Ширина сегмента левой границыШирина сегмента левой границы, заданная как вектор символов.
RightColor
- Цвет сегмента правой границыЦвет сегмента правой границы, заданный как вектор символов.
RightStyle
- Стиль сегмента правой границыСтиль сегмента правой границы, заданный как вектор символов.
RightWidth
- Ширина сегмента правой границыШирина сегмента правой границы, заданная как вектор символов.
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);
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.