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