add

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

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

Описание

пример

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

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

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) добавляет понижение в положении индекса, заданном index, использование заданного размещения понижения в заданном мастере слайдов.

Примеры

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

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

import mlreportgen.ppt.*

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

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

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

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

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

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

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

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

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

close(ppt);
rptview(ppt);

Вот сгенерированное представление:

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

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

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

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

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

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

  • В шаблоне PowerPoint®, на вкладке Home, в разделе Slides, нажимают Layout.

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

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

  • Используйте getMasterNames метод.

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

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

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

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

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

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

Введенный в R2015b