mlreportgen.dom. Класс HorizontalRule

Пакет: 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