mlreportgen.ppt. Presentation.add

Пакет: mlreportgen.ppt

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

Синтаксис

slideObj = add(presentation,slideLayout)
slideObj = add(presentation,slideLayout,slideMaster)
slideObj = add(presentation,slideLayout,otherSlide)
slideObj = add(presentation,slideLayout,slideMaster,otherSlide)
slideObj = add(presentation,slideLayout,index)
slideObj = add(presentation,slideLayout,slideMaster,index)

Описание

пример

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