mlreportgen.ppt.ColSep class

Пакет: mlreportgen.ppt

Столовые диафрагмы столбцов

Описание

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

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

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

ConstructOnLoad
true
HandleCompatible
true

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

Создание

Описание

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

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

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

пример

mlreportgen.ppt.ColSep(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.ColSep объект и добавить объект к Style свойство mlreportgen.ppt.Table объект. Этот пример делает диафрагмы столбцов штриховыми и красными, с шириной линии три точки.

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

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

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

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

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

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

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

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

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

close(ppt);
rptview(ppt);

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

Введенный в R2020a