mlreportgen.ppt.ColSep class

Пакет: mlreportgen.ppt

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

Описание

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

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

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

ConstructOnLoad
true
HandleCompatible
true

Для получения информации об атрибутах класса см. Атрибуты класса (MATLAB).

Создание

Описание

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

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

mlreportgen.ppt.ColSep(style,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, используйте # как первый символ и 2D цифра шестнадцатеричные числа для красных, зеленых, и синих значений. Например, '#0000ff' задает синий.

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

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

  • cm 'centimeters'

  • in 'inches'

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

  • pc — цицеро

  • pt 'points'

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

Пометьте для этого объекта 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