Пакет: 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 |
| Без строки | HTML и PDF |
| 3-D строка эффекта | Все типы вывода |
| Без строки | Все типы вывода |
| 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 - пикас
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 - пикас
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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.