mlreportgen.ppt.RowSep class

Пакет: mlreportgen.ppt

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

Описание

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

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

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

ConstructOnLoad
true
HandleCompatible
true

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

Создание

Описание

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

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

mlreportgen.ppt.RowSep(style,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, используйте # как первый символ и 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.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