mlreportgen.dom.HorizontalRule class

Пакет: mlreportgen.dom
Суперклассы:

Горизонтальная линия между содержимым отчета

Описание

Горизонтальная линия к визуально содержимому отдельного отчета в отчете. Можно добавить HorizontalRule объект к этим объектам:

  • mlreportgen.dom.Document

  • mlreportgen.dom.DocumentPart

  • mlreportgen.dom.TableEntry

  • mlreportgen.dom.Group

  • mlreportgen.dom.Container

Конструкция

horizontalRuleObj = HorizontalRule() создает незаданную горизонтальную линию.

Выходные аргументы

развернуть все

Горизонтальная линия, возвращенная как mlreportgen.dom.HorizontalRule объект.

Свойства

развернуть все

Стиль линии для горизонтального правила в виде одного из этих значений.

ЗначениеПрименяется
DOCXHTML и 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' 

Цвет линии в виде вектора символов. Можно задать:

  • Имя цвета. Имя должно быть названием цвета CSS. См. https://www.crockford.com/wrrrld/color.html.

  • Шестнадцатеричный RGB (истинный цвет) значение как #RRGGBB. Например, #0000ff оттенок синего цвета.

Ширина линии (в отчете HTML), заданный в формате valueUnits где Units сокращение от модулей. Допустимые сокращения:

  • px — пиксели (значение по умолчанию)

  • cm 'centimeters'

  • in 'inches'

  • mm — миллиметры

  • pc — цицеро

  • pt 'points'

Цвет фона линии в виде вектора символов. Можно задать:

  • Имя цвета. Имя должно быть названием цвета CSS. См. https://www.crockford.com/wrrrld/color.html.

  • Шестнадцатеричный RGB (истинный цвет) значение как #RRGGBB. Например, #0000ff оттенок синего цвета.

ID для этого элемента документа в виде вектора символов или строкового скаляра. DOM генерирует уникальный идентификатор сеанса, когда он создает элемент документа. Можно задать собственный ID.

Спецификация формата для линии в виде массива объектов формата.

Стиль таблицы стилей для линии в виде вектора символов. Имя стиля должно быть задано в таблице стилей части документа или документа, к которой добавлен этот элемент. Заданный стиль задает внешний вид этого элемента в выходном документе где не замененный форматами, заданными Style свойство этого элемента.

Пометьте для линии в виде вектора символов.

Уникальный идентификатор сеанса сгенерирован как часть создания элемента документа. Сгенерированный тег имеет форму CLASS:ID, где CLASS класс элемента и ID значение Id свойство объекта. Можно задать тег, чтобы заменить сгенерированный тег.

Чтобы облегчить идентифицировать, где проблема произошла во время генерации документов, можно Задать собственное значение тега.

Методы

Метод

Цель

clone

Используйте HorizontalRule.clone похожим способом к тому, как вы используете Paragraph.clone.

Скопируйте горизонтальную строку.

Примеры

свернуть все

import mlreportgen.dom.*;
doctype = 'html';
d = Document('horizontalRule',doctype);
p1 = Paragraph('Top content');
append(d,p1);

hr = HorizontalRule();
hr.Border = 'dotted';
hr.BorderColor = 'blue';
append(d,hr);

p2 = Paragraph('Bottom content');
append(d,p2);

close(d);
rptview(d.OutputPath);

Введенный в R2015b