exponenta event banner

mlreportgen.ppt.Slide класс

Пакет: mlreportgen.ppt

Слайд презентации

Описание

Объект mlreportgen.ppt.Slide представляет слайд в презентации Microsoft ® PowerPoint ®. Создание Slide и добавьте его в презентацию, используйте add метод mlreportgen.ppt.Presentation объект. add метод возвращает значение Slide объект. Вы можете использовать Slide методы объектов для добавления, поиска и замены содержимого слайдов.

mlreportgen.ppt.Slide класс является handle класс.

Атрибуты класса

Abstract
true
ConstructOnLoad
true
HandleCompatible
true

Сведения об атрибутах класса см. в разделе Атрибуты класса.

Свойства

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

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

Имя образца слайдов, указанное как вектор символов. Это свойство доступно только для чтения.

Имя слайда, указанное как вектор символа или скаляр строки. Можно установить Name для идентификации слайда в презентации. См. раздел find способ mlreportgen.ppt.Presentation класс.

Форматирование слайдов, указанное как массив ячеек объектов формата PPT.

Добавление объектов форматирования путем объединения существующего значения Style с массивом ячеек, содержащим добавляемые объекты формата. Например:

import mlreportgen.ppt.*
ppt = Presentation('MyPresentation');
open(ppt);
slide = add(ppt,'Title Only');
slide.Style = [slide.Style {Bold(true),FontColor('red')}];
replace(slide,'Title','My Title is Bold and Red');
close(ppt);
rptview(ppt);

См. раздел Подходы к форматированию презентаций.

Дочерние элементы этого слайда, заданные как массив ячеек объектов PPT. Это свойство доступно только для чтения.

Родительский элемент этого слайда, указанный как объект PPT. Это свойство доступно только для чтения.

Идентификатор для этого объекта PPT API, указанный как вектор символов или строковый скаляр. Уникальный идентификатор сеанса генерируется как часть создания объекта. Можно указать идентификатор для замены созданного идентификатора.

Тег для этого объекта PPT API, указанный как вектор символов или строковый скаляр. Уникальный для сеанса тег создается как часть создания этого объекта. Созданный тег имеет форму CLASS:ID, где CLASS является классом объекта и ID - значение Id свойства объекта.

Указание собственного значения тега может помочь определить, где возникла проблема во время создания презентации.

Методы

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

Примеры

свернуть все

Чтобы добавить слайд в презентацию, используйте add способ mlreportgen.ppt.Presentation объект. add метод возвращает mlreportgen.ppt.Slide объект. Используйте replace способ Slide объект для замены заполнителей содержимого содержимым.

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

import mlreportgen.ppt.*

Создайте и откройте презентацию.

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

Добавить слайд с Title and Table макет.

slide = add(ppt,"Title and Table");

Замените Title местозаполнитель на слайде с текстом заголовка.

replace(slide,"Title","magic(4)");

Замените Table местозаполнитель на слайде с таблицей.

tbl = Table(magic(4));
replace(slide,"Table",tbl);

Закройте и просмотрите презентацию.

close(ppt);
rptview(ppt);

Вот сгенерированная презентация:

Представлен в R2015a