mlreportgen.ppt.RowSep class

Пакет: mlreportgen.ppt

Диафрагмы строк таблицы

Описание

Использование mlreportgen.ppt.RowSep формат объекта для настройки линий, разделяющих строки таблицы в презентации PPT API.

The mlreportgen.ppt.RowSep класс является handle класс.

Атрибуты класса

ConstructOnLoad
true
HandleCompatible
true

Для получения информации об атрибутах класса см. раздел «Атрибуты класса».

Создание

Описание

mlreportgen.ppt.RowSep() создает пустой mlreportgen.ppt.RowSep объект. По умолчанию PowerPoint® рисует тонкие, сплошные, черные линии между строками. Используйте свойства объекта, чтобы задать другую ширину, стиль или цвет линии.

mlreportgen.ppt.RowSep(style) устанавливает свойство Style на значение style.

mlreportgen.ppt.RowSep(style,color) также устанавливает свойство Color на значение color.

пример

mlreportgen.ppt.RowSep(style,color,width) также устанавливает свойство Width в значение width.

Свойства

расширить все

Стиль диафрагмы строк, заданный как вектор символов или строковый скаляр. Задайте одно из следующих значений:

  • 'none'

  • 'solid'

  • 'dot'

  • 'dash'

  • 'largeDash'

  • 'dashDot'

  • 'largeDashDot'

  • 'largeDashDotDot'

  • 'systemDash'

  • 'systemDot'

  • 'systemDashDot'

  • 'systemDashDotDot'

Цвет диафрагмы строки, заданный как вектор символов или строковый скаляр, который состоит из названия цвета CSS или шестнадцатеричного значения RGB.

  • Список названий цвета CSS см. в разделе https://www.crockford.com/wrrrld/color.html.

  • Чтобы задать шестнадцатеричный формат RGB, используйте # в качестве первого символа и двухзначных шестнадцатеричных чисел для красных, зеленых и синих значений. Для примера, '#0000ff' задает синий цвет.

Ширина диафрагмы строка, заданная как вектор символов или строковый скаляр, который состоит из числа, за которым следует сокращение для единицы измерения. Для примера, '3pt' задает три точки. Допустимые сокращения:

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

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

  • in - дюймы

  • mm - миллиметры

  • pc - picas

  • pt - точки

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

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

Установка собственного значения тега может помочь вам определить, где произошла проблема во время генерации презентации.

Примеры

свернуть все

Чтобы настроить линии, которые разделяют строки таблицы, задайте свойства mlreportgen.ppt.RowSep объект и добавить объект к Style свойство mlreportgen.ppt.Table объект. Этот пример делает диафрагмы строк штриховыми и красными с шириной линии три точки.

Создайте презентацию.

import mlreportgen.ppt.*
ppt = Presentation("myRowSep.pptx");
open(ppt);

Добавьте слайд к презентации.

slide = add(ppt,"Title and Table");

Составьте таблицу и установите пользовательские диафрагмы строк.

t = Table(magic(3));
t.Style = [t.Style {RowSep("dash","red","3pt")}];

Добавить заголовок и таблицу на слайд.

replace(slide,"Title","Table with custom row separators");
replace(slide,"Table",t);

Закройте и просмотрите презентацию.

close(ppt);
rptview(ppt);

Вот таблица в сгенерированной презентации:

Введенный в R2020a