mlreportgen.ppt. Класс TableStyleOptions

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

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

Описание

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

Конструкция

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

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

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

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

Свойства

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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