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