exponenta event banner

getLayoutNames

Класс: mlreportgen.ppt.Presentation
Пакет: mlreportgen.ppt

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

Описание

пример

layoutNames = getLayoutNames(presentation,slideMaster) возвращает имена макетов для шаблона слайдов презентации.

Примеры

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

Получение имен макетов слайдов на главном слайде шаблона PPT API по умолчанию. Используйте имена макетов при добавлении слайдов к презентации.

Импортируйте пакет PPT, чтобы не использовать длинные полные имена для классов PPT API.

import mlreportgen.ppt.*

Создайте и откройте презентацию.

ppt = Presentation('myPresentation.pptx');
open(ppt);

Получите имена образцов слайдов в презентации. Шаблон по умолчанию содержит только один образец слайдов.

masters = getMasterNames(ppt);

Получение имен макетов в шаблоне слайдов.

layouts = getLayoutNames(ppt,masters{1})
layouts = 1×13 cell
    {'Title Slide'}    {'Title and Vertical Text'}    {'Vertical Title and Text'}    {'Title and Table'}    {'Title and Picture'}    {'Title and Content'}    {'Section Header'}    {'Two Content'}    {'Comparison'}    {'Title Only'}    {'Blank'}    {'Content with Caption'}    {'Picture with Caption'}

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

slide = add(ppt,'Title Slide');
replace(slide,'Title','My Title');

Закройте и просмотрите презентацию.

close(ppt);
rptview(ppt);

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

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

Представление для получения имен макетов, указанных как mlreportgen.ppt.Presentation объект.

Образец слайдов для получения имен макетов, указанных как вектор символов или скаляр строки.

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

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

Имена макетов слайдов, возвращаемые в виде массива ячеек векторов символов.

Представлен в R2015b