С MATLAB® API для PowerPoint® (API PPT), можно использовать шаблон PowerPoint и объекты формата API PPT и свойства задать внешний вид объекта. API PPT поддерживает четыре подхода для элементов форматирования представления.
Форматирование подхода | Использование |
---|---|
Задайте форматирование в шаблоне PowerPoint. |
|
Используя API PPT, задайте объекты формата, чтобы задать стиль для объекта представления. |
|
Используя API PPT, свойства формата набора объекта представления. |
|
В программном обеспечении PowerPoint отформатируйте сгенерированный API PPT. |
|
Используйте шаблоны для применения форматирования глобально:
Через целое представление, например, цвет фона слайдов.
К определенным видам элементов в представлении, например, заголовках слайдов.
Используя шаблон PowerPoint с API PPT включает создание и форматирование элементов шаблона, таких как:
Мастера слайдов
Двигайте размещения
Заполнители
Стили таблицы
Используя шаблон, чтобы задать форматирование предлагает больше параметров форматирования, чем API PPT обеспечивает. Определение форматирующий в шаблоне позволяет вам иметь сопоставимое форматирование в любом представлении API PPT, которое использовало шаблон.
Чтобы отформатировать определенное содержимое в определенном понижении, рассмотрите использование одного из других подходов. Добавление элементов форматирования особого случая в шаблоне может сделать шаблон чрезмерно комплексным.
Можно задать объекты формата API PPT и использовать их, чтобы задать стиль форматирования для объектов представления. После того, как вы создадите объект представления, можно задать Style
свойство для того объекта, с помощью массива ячеек объектов формата. Например:
import mlreporgen.ppt.* p = Paragraph('Model Highlights'); p.Style = {FontColor('red'),Bold(true)};
Это - лучшая практика, чтобы установить Style
свойство путем конкатенации существующего значения Style
свойство и массив ячеек объектов формата, которые вы добавляете. Например:
import mlreporgen.ppt.* p = Paragraph('Model Highlights'); p.Style = [p.Style {FontColor('red'),Bold(true)}];
Эта практика предотвращает непреднамеренное удаление объектов формата, которые вы ранее добавили или что API PPT, добавленный, чтобы синхронизировать Style
свойство со свойствами формата.
Для многих объектов представления использование объектов формата обеспечивает больше параметров форматирования, чем свойства формата объектов представления. Используя объекты формата может оптимизировать ваш код: можно объединить несколько параметров форматирования в одном операторе и применить заданный стиль к нескольким объектам представления.
Используйте свойства формата элемента представления API PPT для основного форматирования определенного объекта представления.
После того, как вы зададите объект представления, можно установить значения для его свойств формата. Например:
import mlreportgen.ppt.* p = Paragraph('My paragraph'); p.FontColor = 'red'; p.Font = 'Arial'; p.FontSize = '18pt';
Форматирование применяется только к конкретному объекту. Если вы хотите установить всего одну опцию для элемента представления, использование свойства формата является самым простым подходом.
После того, как вы сгенерируете представление API PPT, можно использовать программное обеспечение PowerPoint, чтобы подстроить форматирование.
В PowerPoint можно использовать все параметры форматирования PowerPoint, включая опции, которые вы не можете задать с API PPT, таким как анимация. Интерактивное редактирование содержимого понижения сгенерированного представления позволяет вам настраивать определенную версию представления, не влияя на будущие версии представления.
Если вы используете PowerPoint, чтобы настроить сгенерированное использование представления API PPT, вы теряете те индивидуальные настройки, когда вы генерируете представление снова. Чтобы сохранить интерактивное форматирование содержимого, сохраните настроенную версию представления с помощью различного имени файла.