exponenta event banner

класс mlreportgen.ppt.ColSep

Пакет: mlreportgen.ppt

Разделители колонн таблицы

Описание

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

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 - пикас

  • pt - точки

Идентификатор для этого объекта 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