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