mlreportgen.ppt.Slide class

Пакет: mlreportgen.ppt

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

Описание

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

The 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. Это свойство доступно только для чтения.

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

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

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

Методы

расширить все

Примеры

свернуть все

Чтобы добавить слайд к презентации, используйте add метод mlreportgen.ppt.Presentation объект. The 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