Подходы форматирования представления

С MATLAB® API для PowerPoint® (API PPT), можно использовать шаблон PowerPoint и объекты формата API PPT и свойства задать внешний вид объекта. API PPT поддерживает четыре подхода для элементов форматирования представления.

Форматирование подходаИспользование

Задайте форматирование в шаблоне PowerPoint.

  • Применение форматирующий глобально в рамках представления

  • Поддержание непротиворечивости через представления

  • Расширение параметров форматирования, которые обеспечивает API PPT

Используя 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, вы теряете те индивидуальные настройки, когда вы генерируете представление снова. Чтобы сохранить интерактивное форматирование содержимого, сохраните настроенную версию представления с помощью различного имени файла.

Связанные примеры

Больше о