mlreportgen.dom.BackgroundColor class

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

Цвет фона элемента документа

Описание

Задает цвет фона элемента документа

Конструкция

backgroundColorObj = BackgroundColor() создает белый фон.

backgroundColorObj = BackgroundColor(colorName) создает цвет фона, основанный на объектах на заданном названии цвета CSS.

backgroundColorObj = BackgroundColor(rgbValue) создает объект цвета фона использование шестнадцатеричного значения цвета RGB.

Входные параметры

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

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

Вектор символов с помощью следующего формата RGB: #RRGGBBИспользование как первый символ и 2D цифра шестнадцатеричные числа каждый для красных, зеленых, и синих значений. Например, '#0000ff' задает синий.

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

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

Цвет фона для объекта отчета, возвращенного как mlreportgen.dom.BackgroundColor объект

Свойства

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

Шестнадцатеричный номер, представляющий значение цвета RGB. Например, '#8b008b' задает фиолетовый. Можно использовать или прописные или строчные буквы в качестве части шестнадцатеричного значения.

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

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

DOM генерирует уникальный для сеанса тег как часть создания этого объекта. Сгенерированный тег имеет форму CLASS:ID, где КЛАСС является классом объекта, и ID является значением Id свойство объекта. Определение вашего собственного значения тега может помочь вам идентифицировать, где проблема произошла во время генерации документов.

Или название цвета CSS или шестнадцатеричное значение RGB в виде вектора символов.

Примеры

свернуть все

Создайте темно-лазурный цвет фона, возражают и применяют его к абзацу. Вместо того, чтобы задать название цвета CSS DeepSkyBlue, можно использовать шестнадцатеричное значение #00bfff.

import mlreportgen.dom.*;
     doctype = 'html';
     d = Document('test',doctype);
     blue = 'DeepSkyBlue';
     % blue = '#00BFFF';
     colorfulStyle = {Bold,Color(blue),BackgroundColor('Yellow')};
     p = Paragraph('deep sky blue paragraph with yellow background');
     p.Style = colorfulStyle;
     append(d,p);
     close(d);
     rptview('test',doctype);