Пакет: mlreportgen.dom
Суперклассы:
Уровень переменной использования абзаца заголовка
Создайте абзац заголовка на конкретном уровне или чей уровень вычисляется во время генерации отчета.
Совет
Используйте этот класс, если необходимо определить направляющийся уровень во времени выполнения. В противном случае можно использовать Heading1
, Heading2
, и т.д. классы, чтобы избежать необходимости устанавливать уровень явным образом.
создает пустой заголовок на заданном уровне.headingObj
= Heading(level
)
создает заданный заголовок уровня, содержащий заданный текст.headingObj
= Heading(level
,text
)
создает заданный заголовок уровня, содержащий заданный текст и использующий заданный стиль.headingObj
= Heading(level
,text
,styleName
)
создает заданный заголовок уровня, содержащий заданный Объект DOM.headingObj
= Heading(level
,domObj
)
level
— Заголовок уровняЗаголовок уровня в виде числового значения или переменной. Используйте переменную, чтобы использовать значение, вычисленное во время генерации отчета, чтобы определить номер уровня.
Типы данных: double
text
— Текст заголовкаТекст, чтобы использовать для заголовка в виде вектора символов.
styleName
— Разработайте для текстаСтиль задан styleName
должен задать стиль абзаца, заданный в шаблоне, используемом, чтобы создать документ, к которому добавлен этот заголовок.
domObj
— Объект DOM, чтобы включать в заголовокmlreportgen.dom.ExternalLink
возразите | mlreportgen.dom.Image
возразите | mlreportgen.dom.InternalLink
возразите | mlreportgen.dom.LinkTarget
возразите | mlreportgen.dom.Text
объектОбъект DOM, чтобы включать в заголовок в виде любого из этих типов Объекта DOM:
ExternalLink
Image
InternalLink
LinkTarget
Text
headingObj
— Абзац заголовкаmlreportgen.dom.Heading
объектАбзац заголовка, представленный mlreportgen.dom.Heading
объект.
BackgroundColor
BackgroundColor []
(значение по умолчанию) | вектор символов | строковый скалярЦвет фона в виде вектора символов или строкового скаляра, который состоит из названия цвета CSS (см. https://www.crockford.com/wrrrld/color.html), или шестнадцатеричный RGB (истинный цвет) значение в форме #RRGGBB
.
Установка BackgroundColor
свойство добавляет соответствующий mlreportgen.dom.BackgroundColor
объект формата к Style
свойство. Установка BackgroundColor
свойство к пустому значению удаляет объект.
Пример: 'blue'
Пример: '#0000ff'
Bold
— Использовать ли полужирный для текста[]
(значение по умолчанию) | true
или 1
| false
или 0
Использовать ли полужирный для текста в виде числового или логического 1
TRUE
) или 0
ложь
). Сделать текст полужирным, набор Bold
к true
или 1
.
Установка Bold
свойство добавляет соответствующий mlreportgen.dom.Bold
объект формата к Style
свойство. Установка Bold
свойство к пустому значению удаляет объект.
Color
TextColor []
(значение по умолчанию) | вектор символов | строковый скалярЦвет текста в виде вектора символов или строкового скаляра, который состоит из названия цвета CSS (см. https://www.crockford.com/wrrrld/color.html), или шестнадцатеричный RGB (истинный цвет) значение в форме #RRGGBB
.
Установка Color
свойство добавляет соответствующий mlreportgen.dom.Color
объект формата к Style
свойство. Установка Color
свойство к пустому значению удаляет объект.
Пример: 'blue'
Пример: '#0000ff'
CustomAttributes
— Пользовательские атрибуты элемента документаmlreportgen.dom.CustomAttribute
объектыПользовательские атрибуты этого элемента документа в виде массива mlreportgen.dom.CustomAttribute
объекты. Пользовательские атрибуты должны поддерживаться выходным форматом.
FirstLineIndent
— Объем добавления отступа для первой линии абзаца[]
| вектор символов | строковый скалярОбъем добавления отступа для линии кулака этого абзаца в виде вектора символов или строкового скаляра, который состоит из номера, сопровождаемого сокращением от единицы измерения. Например, '0.5 дюйма' задает половину дюйма. Допустимые сокращения:
px
— пиксели (значение по умолчанию)
cm
'centimeters'
in
'inches'
mm
— миллиметры
pc
— цицеро
pt
'points'
Объем добавления отступа является суммой, которой можно расположить первую линию с отступом этого абзаца относительно последующих линий. Чтобы создать выступ, где все линии располагаются с отступом за исключением первой линии, используйте отрицательное число.
Установка FirstLineIndent
свойство добавляет соответствующий mlreportgen.dom.FirstLineIndent
объект формата к Style
свойство для этого элемента документа. Установка FirstLineIndent
свойство к пустому значению удаляет объект.
Пример: '0.5in'
FontFamilyName
— Имя семейства шрифтов для текста[]
| вектор символов | строковый скалярИмя семейства шрифтов, чтобы использовать для текста в виде вектора символов или строкового скаляра.
Установка FontFamilyName
свойство добавляет соответствующий mlreportgen.dom.FontFamily
объект формата к Style
свойство. Установка FontFamilyName
свойство совпадает с установкой FontName
свойство mlreportgen.dom.FontFamily
объект. Установка FontFamilyName
свойство к пустому значению удаляет объект.
Чтобы задать замены на шрифт, не задавайте семейство шрифтов путем установки этого свойства. Вместо этого создайте и добавьте mlreportgen.dom.FontFamily
возразите против Style
свойство.
Пример: 'Courier New'
FontSize
— Размер шрифта для текстаРазмер шрифта для текста, в форме valueUnits
, где Units
сокращение от модулей. Используйте одно из этих сокращений от модулей.
px
— пиксели (значение по умолчанию)
cm
'centimeters'
in
'inches'
mm
— миллиметры
pc
— цицеро
pt
'points'
px
'pixels'
HAlign
— Выравнивание по горизонтали абзаца'center'
| 'distribute'
| ...Выравнивание по горизонтали для этого абзаца, относительно полей страницы или ячейки таблицы граничит в виде одного из значений в этой таблице.
Значение | Описание | Поддерживаемые выходные типы |
---|---|---|
| Сосредоточьте абзац | Все |
| Распределите все символы одинаково | Word |
| Выровняйте сторону по левому краю абзаца на левой стороне страницы или записи таблицы и правой стороны абзаца на правой стороне страницы или записи таблицы. | Все |
| Используйте самую широкую длину Kashida. Kashida является типом выравнивания, используемого для некоторых рукописных скриптов, таких как арабский и персидский язык. | Word |
| Используйте самую низкую длину Kashida | Word |
| Используйте среднюю длину Kashida | Word |
| Выровняйте абзац по левому краю | Все |
| Выровняйте абзац по правому краю | Все |
| Тайское выравнивание языка | Word |
Установка HAlign
свойство добавляет соответствующий mlreportgen.dom.HAlign
объект формата к Style
свойство для этого элемента документа. Установка HAlign
свойство к пустому значению удаляет объект.
Id
— ID для этого элемента документаID для этого элемента документа в виде вектора символов или строкового скаляра. DOM генерирует уникальный идентификатор сеанса, когда он создает элемент документа. Можно задать собственный ID.
Italic
— Использовать ли курсив для текста[]
(значение по умолчанию) | true
или 1
| false
или 0
Использовать ли курсив для текста в виде числового или логического 1
TRUE
) или 0
ложь
). Чтобы сделать текстовый курсив, установите Italic
к true
или 1
.
Установка Italic
свойство добавляет соответствующий mlreportgen.dom.Italic
объект формата к Style
свойство. Установка Italic
свойство к пустому значению удаляет объект.
OuterLeftMargin
— Левое поле (добавление отступа) элемента документаОставленное добавление отступа в форме valueUnits
Модули
сокращение от модулей. Допустимые сокращения:
px
— пиксели (значение по умолчанию)
cm
'centimeters'
in
'inches'
mm
— миллиметры
pc
— цицеро
pt
'points'
OutlineLevel
— Обрисуйте в общих чертах уровень абзаца[]
(значение по умолчанию) | целое числоОбрисуйте в общих чертах уровень абзаца в виде целого числа. Установка OutlineLevel
свойство заставляет этот абзац быть включенным в автоматически сгенерированные основы, такие как оглавление. Значение задает уровень абзаца в схеме. Например, чтобы заставить абзац появиться в верхнем уровне в схеме, установите OutlineLevel
свойство к 1
.
Установка OutlineLevel
свойство добавляет соответствующий mlreportgen.dom.OutlineLevel
объект формата к Style
свойство. Установка OutlineLevel
свойство к пустому значению удаляет объект.
Strike
— Текстовое перечеркивание'none'
| 'single'
| 'double'
Текстовое перечеркивание в виде одного из этих значений:
'none'
— Никакое перечеркивание
'single'
— Одна строка
'double'
— Двойная линия (для Word сообщает только),
Установка Strike
свойство добавляет соответствующий mlreportgen.dom.Strike
объект формата к Style
свойство для этого элемента документа. Установка Strike
свойство к пустому значению удаляет объект.
Style
Текстовое форматированиеmlreportgen.dom.DOCXSection
объектыМассив mlreportgen.dom.DOCXSection
объекты, который задает формат для текста.
StyleName
— Имя стиля, чтобы примениться к текстуСтиль задан styleName
должен быть задан в шаблоне, используемом, чтобы создать элемент документа, к которому добавлен этот текст.
Типы данных: char
Tag
— Пометьте для этого элемента документаПометьте для этого элемента документа в виде вектора символов или строкового скаляра.
DOM генерирует уникальный для сеанса тег как часть создания этого объекта. Сгенерированный тег имеет форму CLASS:ID, где КЛАСС является классом объекта, и ID является значением Id
свойство объекта. Определение вашего собственного значения тега может помочь вам идентифицировать, где проблема произошла во время генерации документов.
Underline
— Тип подчеркивания[]
(значение по умолчанию) | 'single'
| 'none'
| ...Тип подчеркивания в виде одного из значений в этой таблице.
Подчеркните значение | Описание | Поддерживаемые выходные типы |
---|---|---|
| Одна строка | Все |
| Подчеркните все символы кроме пробелов | Word |
| Двойная линия | Word |
| Толстая линия | Word |
| Пунктирная линия | Word |
| Толстая пунктирная линия | Word |
| Пунктирная линия | Word |
| Линия с тяжелыми тире | Word |
| Линия с длинными тире | Word |
| Линия с тяжелыми длинными тире | Word |
| Точечный штриховой пунктир | Word |
| Тяжелая штрихпунктирная линия | Word |
| Точечный точечный штриховой пунктир | Word |
| Линия с тяжелыми тире с двумя точками между тире | Word |
| Волнистая линия | Word |
| Тяжелый волнистый | Word |
| Удвойте волнистую линию | Word |
| Никакое подчеркивание | Все |
Установка Underline
свойство добавляет соответствующий mlreportgen.dom.Underline
объект формата к Style
свойство. Установка Underline
свойство к пустому значению удаляет объект.
Чтобы задать и цвет и тип подчеркивания, не устанавливайте Underline
свойство. Вместо этого установите Style
свойство включать mlreportgen.dom.Underline
объект формата, который задает тип подчеркивания и цвет.
WhiteSpace
— Как обработать пробел в тексте[]
(значение по умолчанию) | 'normal'
| 'nowrap'
| ...Как обработать пробел в тексте в виде одного из значений в этой таблице.
Значение | Описание | Поддерживаемые выходные типы |
---|---|---|
| Для HTML и PDF, это значение удаляет пробелы вначале и конец текста. Несколько пробелов в тексте выходят из строя к одиночному пробелу. Для Word это значение удаляет пробелы вначале и конец текста. | Все |
| Последовательности пробела выходят из строя в один пробел. Текст никогда не переносится к следующей строке. | HTML |
| Пробел консервов. Текст переносится только на разрывах строки. Законы как | HTML и PDF |
| Последовательности пробела выходят из строя в один пробел. Текст переносится когда необходимый и на разрывах строки. | HTML и PDF |
| Пробел консервов. Текст переносится когда необходимый и на разрывах строки. | HTML и PDF |
| То же самое как 'пред'. | Все |
Установка WhiteSpace
свойство добавляет соответствующий mlreportgen.dom.WhiteSpace
объект формата к Style
свойство. Установка WhiteSpace
свойство к пустому значению удаляет объект.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.