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