Можно использовать API PPT, чтобы программно добавить динамический контент в существующее представление PowerPoint®. Чтобы начать, смотрите Содержание презентации Обновления Программно.
getMasterNames | Получите имена мастеров слайдов для представления |
getLayoutNames | Получите имена размещений для ведущего устройства слайда презентации |
getTableStyleNames | Получите имена стиля таблицы для представления |
find | Поиск в представлении |
add | Добавьте текстовое поле, таблицу или изображение, чтобы скользить |
replace | Замените абзацы, таблицы или изображения в понижении |
find | Поиск в понижении |
add | Добавьте абзац или абзацы, чтобы удовлетворить заполнителя |
replace | Заполнитель содержимого замены или его содержимое |
add | Добавьте абзац в текстовое поле |
replace | Замените абзацы текстового поля |
add | Добавьте абзацы в заполнителя текстового поля |
replace | Замените абзацы заполнителя текстового поля |
replace | Замените таблицу в табличном заполнителе |
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.Picture | Создайте изображение, чтобы включать в представление |
mlreportgen.ppt.TemplatePicture | Изображение из слайда презентации шаблона |
mlreportgen.ppt.Table | Таблица в представлении |
mlreportgen.ppt.TemplateTable | Таблица из слайда презентации шаблона |
mlreportgen.ppt.TableRow | Строка таблицы |
mlreportgen.ppt.TableEntry | Запись таблицы |
mlreportgen.ppt.ColSpec | Форматирование для столбца таблицы |
mlreportgen.ppt.ColWidth | Ширина столбца таблицы |
Обновите содержание презентации программно
Можно использовать API PPT, чтобы обновить содержимое программно в существующей презентации PowerPoint.
Создайте генератор представления
Создайте программу MATLAB®, чтобы сгенерировать презентацию PowerPoint.
Когда вы используете существующую презентацию PowerPoint в качестве шаблона для представления API PPT, содержимое от представления шаблона появляется в новом представлении API PPT.
Чтобы добавить понижение в представление, используйте API PPT, чтобы добавить понижение на основе размещения понижения, заданного в шаблоне презентации PowerPoint.
Добавьте и замените содержание презентации
Чтобы использовать API PPT, чтобы добавить, или заменить, удовлетворите в презентации PowerPoint:
Создайте и отформатируйте текст
Можно создать Text
объект с помощью mlreportgen.ppt.Text
конструктор, задавая вектор символов.
Создайте и форматирование абзацев
Создать Paragraph
объект, используйте mlreportgen.ppt.Paragraph
конструктор.
Составьте таблицу с помощью mlreportgen.ppt.Table
объект.
Чтобы создать изображение для представления, используйте mlreportgen.ppt.Picture
конструктор.
Чтобы создать ссылку на местоположение за пределами представления, используйте mlreportgen.ppt.ExternalLink
конструктор.
Создайте представление программно
Этот пример представления показывает некоторые общие задачи, вовлеченные в создание представления с API PPT.
Подходы форматирования представления
Отформатируйте представление при помощи таблиц стилей, объектов формата или свойств формата.