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, где 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);