mlreportgen.dom. Класс BackgroundColor

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

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

Уникальный идентификатор сеанса сгенерирован как часть создания элемента документа. Сгенерированный тег имеет форму CLASS:ID, где CLASS является классом элемента, и 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);