add

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

Добавьте понижение в представление

Описание

пример

slideObj = add(presentation,slideLayout) добавляет понижение к представлению, с помощью заданного размещения понижения под первым мастером слайдов в представлении.

пример

slideObj = add(presentation,slideLayout,slideMaster) использует размещение понижения под заданным мастером слайдов. Используйте slideMaster аргумент, когда представление содержит несколько мастеров слайдов. Если вы не обеспечиваете slideMaster аргумент, новое понижение создается из первого размещения, которое соответствует с slideLayout имя.

пример

slideObj = add(presentation,slideLayout,otherSlide) добавляет понижение сразу, прежде чем понижение задало в otherSlide аргумент, с помощью заданного размещения понижения под первым мастером слайдов в представлении.

slideObj = add(presentation,slideLayout,slideMaster,otherSlide) добавляет понижение сразу перед otherSlide скользите, с помощью заданного размещения понижения под заданным мастером слайдов.

пример

slideObj = add(presentation,slideLayout,index) добавляет понижение в положении индекса, заданном index, использование заданного размещения понижения под заданным мастером слайдов.

slideObj = add(presentation,slideLayout,slideMaster,index) добавляет понижение сразу перед понижением, заданным otherSlide, использование заданного размещения понижения под заданным мастером слайдов.

Примеры

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

Создайте представление.

import mlreportgen.ppt.*
slidesFile = 'myAddSlidesPresentation.pptx';
slides = Presentation(slidesFile);

Добавьте первое понижение, задав размещение понижения, но не мастера слайдов или местоположение.

contentSlide = add(slides,'Title and Content');
replace(contentSlide,'Title','This is the Title of the Slide Content');

Добавьте другое понижение с помощью Office Theme мастер слайдов. Имейте его, появляются перед contentSlide.

titleSlide = add(slides,'Title Slide','Office Theme',contentSlide);
replace(titleSlide,'Title','Presentation Title');

Добавьте пустой слайд с помощью Office Theme мастер слайдов. Сделайте новое понижение вторым понижением в представлении.

blankSlide = add(slides,'Blank','Office Theme',2);

Закройте представление.

close(slides);

Открытый myAddSlidesPresentation.pptx файл. На платформе Windows® можно открыть представление в MATLAB®:

if ispc
    winopen(slidesFile);
end

Входные параметры

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

Представление, чтобы добавить содержимое в в виде mlreportgen.ppt.Presentation объект.

Размещение понижения, чтобы добавить в виде вектора символов. Размещение должно быть в шаблоне представления.

Чтобы видеть доступные размещения, вы можете:

  • Используйте mlreportgen.ppt.Presentation.getLayoutNames метод.

  • В шаблоне PowerPoint® выберите Home> Layout.

Мастер слайдов для заданного размещения понижения. Мастер слайдов должен быть в шаблоне представления.

Чтобы видеть доступные размещения, используйте один из этих подходов:

  • Используйте mlreportgen.ppt.Presentation.getSlideMasterNames метод.

  • В шаблоне PowerPoint выберите View> Slide Master. Мастера слайдов являются пронумерованными слайдами. Чтобы получить имя мастера слайдов, наведите на него. Задайте имя без включения слов Slide Master.

Скользите, чтобы вставить новое понижение прежде в виде mlreportgen.ppt.Slide объект.

Индексируйте положение представления понижения в представлении в виде двойного.

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

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

Скользите, возвращенный как mlreportgen.ppt.Slide объект.

Введенный в R2015b