mlreportgen.ppt.TableStyleOptions class

Пакет: mlreportgen.ppt
Суперклассы:

Чередуйте строки таблицы и столбцы

Описание

Задает ли к строкам таблицы формата и столбцам. Прежде чем вы будете использовать TableStyleOptions, задайте стиль таблицы с помощью StyleName свойство на Table объект вы хотите применить опции к. Стиль таблицы определяет форматирование таблицы, например, цвета соединения и сначала - и акцент последнего столбца.

Конструкция

tableStyles = TableStyleOptions() создает TableStyleOptions объект. Этот объект использует свойства стиля таблицы, присвоенного StyleName свойство таблицы вы присваиваете свойства. Таблица использует TableStyleOption возразите только если связанные настольные приемники StyleName свойство.

Выходные аргументы

развернуть все

Опции свойства стиля таблицы, возвращенные как mlreportgen.ppt.TableStyleOptions объект.

Свойства

развернуть все

Чередование цвета (соединение) для столбцов, заданных как:

  • true — Цвета чередуются для столбцов.

  • false — Столбцы используют тот же цвет.

Чередование цвета для строк, заданных как:

  • true — Цвета чередуются для строк.

  • false — Строки используют тот же цвет.

Акцент для первого столбца в таблице, заданной как:

  • true — Первый столбец использует моделирование акцента, например, более сильный цвет, подчеркнутый шрифт.

  • false — Регулярное моделирование на первом столбце.

Акцент для первой строки таблицы, заданной как:

  • true — Первая строка использует моделирование акцента, например, более сильный цвет, подчеркнутый шрифт.

  • false — Регулярное моделирование на первой строке.

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

Акцент для последнего столбца в таблице, заданной как:

  • true — Последний столбец использует моделирование акцента, например, более сильный цвет, подчеркнутый шрифт.

  • false — Регулярное моделирование на последнем столбце.

Акцент для последней строки таблицы, заданной как:

  • true — Последняя строка использует моделирование акцента, например, более сильный цвет, подчеркнутый шрифт.

  • false — Регулярное моделирование на последней строке.

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

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

Примеры

свернуть все

В этом примере показано, как управлять форматированием таблицы на основе Medium Style 2 - Accent 1 стиль таблицы в шаблоне PPT по умолчанию. Измените значения каждого из свойств моделирования от false к true, или реверс, чтобы изучить их эффекты.

import mlreportgen.ppt.* 
slidesFile = 'myppt.pptx'; 
slides = Presentation(slidesFile); 
add(slides,'Title and Content'); 

% Create the tableand specify the table style name
table = Table(magic(5)); 
table.StyleName = 'Medium Style 2 - Accent 1'; 

% Create the format and set the properties
tblStyle = TableStyleOptions(); 
tblStyle.FirstRow = false; 
tblStyle.LastRow = false; 
tblStyle.FirstColumn = true; 
tblStyle.LastColumn = false; 
tblStyle.BandedRows = true; 
tblStyle.BandedColumns = false; 

% Apply the formatting to the table
table.Style = {tblStyle}; 

% Add the table to the slide
% Generate and display the presentation
replace(slides,'Content',table); 
close(slides); 

if ispc 
winopen(slides.OutputPath); 
end

Введенный в R2016a

Для просмотра документации необходимо авторизоваться на сайте