Полную презентацию PowerPoint можно создать с помощью PPT API. Создание полной презентации программно позволяет использовать различные шаблоны для одного и того же содержимого. Для начала смотрите Создание презентации программно.
getMasterNames | Получите имена мастеров слайдов для презентации |
getLayoutNames | Получите имена размещений для шаблона слайда презентации |
getTableStyleNames | Получите имена стилей таблиц для презентации |
find | Поиск презентации |
add | Добавьте текстовое поле, таблицу или изображение на слайд |
replace | Замените текст, таблицы или рисунки на слайде |
find | Поиск по слайду для содержимого |
add | Добавить абзацы в заполнитель содержимого |
replace | Замените заполнитель или содержимое содержимого |
add | Добавить абзац в текстовое поле |
replace | Замените абзацы текстового поля |
add | Добавить содержимое в заполнитель текстового поля |
replace | Замените содержимое заполнителя текстового поля |
replace | Замените заполнитель таблицы на таблицу |
replace | Замените заполнитель изображения на изображение |
pptview | Откройте презентацию Microsoft PowerPoint или преобразуйте ее в PDF |
rptview | Отображение отчета или презентации |
mlreportgen.ppt.Presentation | Создайте контейнер презентации Microsoft PowerPoint |
mlreportgen.ppt.Slide | Слайд презентации |
mlreportgen.ppt.ContentPlaceholder | Заполнитель для содержимого слайда |
mlreportgen.ppt.TextBoxPlaceholder | Заполнитель для заголовка слайда |
mlreportgen.ppt.PicturePlaceholder | Заполнитель для слайд-изображения |
mlreportgen.ppt.TablePlaceholder | Заполнитель для таблицы слайдов |
mlreportgen.ppt.TextBox | Текстовое поле |
mlreportgen.ppt.Paragraph | Форматированный блок текста (абзац) |
mlreportgen.ppt.Text | Текст для включения в презентацию |
mlreportgen.ppt.ExternalLink | Гиперссылка на местоположение вне презентации |
mlreportgen.ppt.InternalLink | Гиперссылка на слайд в презентации |
mlreportgen.ppt.Picture | Создайте картинку для включения в презентацию |
mlreportgen.ppt.Table | Таблица в презентации |
mlreportgen.ppt.TableRow | Строка таблицы |
mlreportgen.ppt.TableEntry | Запись в таблицу |
mlreportgen.ppt.ColSpec | Форматирование столбца таблицы |
mlreportgen.ppt.ColWidth | Ширина столбца таблицы |
Создайте презентацию программно
Используйте MATLAB API для PowerPoint (PPT API), чтобы сгенерировать презентацию.
Создайте генератор презентации
Создайте MATLAB® программа для генерации презентации PowerPoint.
Настройка шаблона презентации PowerPoint
Шаблон PowerPoint задает фиксированное содержимое, раскладку по умолчанию и внешний вид слайдов в презентации.
Чтобы добавить слайд к презентации, используйте PPT API, чтобы добавить слайд на основе размещения слайда, заданного в шаблоне презентации PowerPoint.
Добавление и замена содержимого презентации
Чтобы использовать PPT API для добавления или замены содержимого в презентации PowerPoint:
Создание и форматирование текста
Можно создать Text
объект с использованием mlreportgen.ppt.Text
конструктор, задающий вектор символов.
Создание и форматирование абзацев
Как создать Paragraph
объект, используйте mlreportgen.ppt.Paragraph
конструктор.
Создание и форматирование таблиц
Составьте таблицу с помощью mlreportgen.ppt.Table
объект.
Создание и форматирование изображений
Чтобы создать изображение для презентации, используйте mlreportgen.ppt.Picture
конструктор.
Создание и форматирование ссылок
В презентации можно создать внутреннюю ссылку, от одного слайда до другого слайда или внешнюю ссылку на местоположение вне презентации.
Программно обновляйте содержимое презентации
Можно использовать PPT API для программного обновления содержимого в существующей презентации PowerPoint.
Подходы к форматированию презентаций
Форматирование презентации осуществляется с помощью таблиц стилей, объектов форматирования или свойств форматирования.