exponenta event banner

mlreportgen.dom.Inign Margin класс

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

Поле между содержимым и ограничивающей рамкой

Описание

Задает поле между содержимым и ограничительной рамкой объекта документа. Ограничивающая рамка объекта включает границу объекта (если она имеет границу), внутреннее поле и содержимое объекта.

Строительство

marginObj = InnerMargin() создает неопределенное поле между содержимым объекта и его ограничивающей рамкой.

marginObj = InnerMargin(all) создает указанное поле на всех сторонах между содержимым объекта и его ограничивающей рамкой.

marginObj = InnerMargin(left,right) создает указанные поля между левой и правой сторонами содержимого объекта и его ограничивающей рамкой.

marginObj = InnerMargin(left,right,top,bottom) создает указанные поля между сторонами содержимого объекта и его ограничивающей рамкой.

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

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

Поле со всех сторон между содержимым объекта и его ограничивающей рамкой в форме valueUnits где Units - аббревиатура единиц измерения. Допустимые сокращения:

  • px - пикселы (по умолчанию)

  • cm - сантиметров

  • in - дюймы

  • mm - миллиметров

  • pc - пикас

  • pt - точки

Левое поле между содержимым объекта и его ограничивающей рамкой. См. раздел all описание входного аргумента для допустимых значений.

Правое поле между содержимым объекта и его ограничивающей рамкой. См. раздел all описание входного аргумента для допустимых значений.

Верхнее поле между содержимым объекта и его ограничивающей рамкой. См. раздел all описание входного аргумента для допустимых значений.

Нижнее поле между содержимым объекта и его ограничивающей рамкой. См. раздел all описание входного аргумента для допустимых значений.

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

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

Поле между содержимым и ограничивающей рамкой, указанное с помощью mlreportgen.dom.InnerMargin объект.

Свойства

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

Размер нижнего края в формеvalueUnits где Units - аббревиатура единиц измерения. Допустимые сокращения:

  • px - пикселы (по умолчанию)

  • cm - сантиметров

  • in - дюймы

  • mm - миллиметров

  • pc - пикас

  • pt - точки

Разрешить поле между содержимым объекта и его ограничивающей рамкой. См. раздел Bottom описание свойства для допустимого значения

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

Правое поле между содержимым объекта и его ограничивающей рамкой. См. раздел Bottom описание свойства для допустимых значений

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

DOM создает уникальный для сеанса тег как часть создания этого объекта. Созданный тег имеет вид CLASS: ID, где CLASS - класс объекта, а ID - значение Id свойства объекта. Указание собственного значения тега может помочь определить, где возникла проблема во время создания документа.

Верхнее поле между содержимым объекта и его ограничивающей рамкой. См. раздел Bottom описание свойства для допустимых значений.

Примеры

свернуть все

import mlreportgen.dom.*;
doctype = 'html';
d = Document('test',doctype);

p = Paragraph('Hello World');
p.Style = {Border('solid','red'), ...
   HAlign('center'),InnerMargin('12pt')};
append(d,p);

p = Paragraph('More Greetings');
p.Style = {Border('solid','blue'), ...
   HAlign('center'),InnerMargin('30pt')};

append(d,p);
close(d);
rptview('test',doctype);