Подходы к форматированию презентаций

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

Подход к форматированиюИспользовать

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

  • Глобальное применение форматирования в рамках презентации

  • Поддержание согласованности между презентациями

  • Расширение опций форматирования, которые предоставляет PPT API

Используя PPT API, задайте объекты формата, чтобы задать стиль для объекта презентации.

  • Форматирование определенного элемента презентации

  • Установка нескольких опций формата в одном операторе

  • Определение сложных значений, таких как шестнадцатеричные значения цвета, которые неоднократно используются в программе

  • Расширение опций форматирования за пределы таковых, которые обеспечивают свойства форматирования объекта

  • Определение стиля для использования с несколькими объектами

Используя PPT API, задайте свойства формата объекта презентации.

  • Установка одной или двух опций базового формата для определенного объекта презентации

  • Расширение параметров форматирования за пределы тех опций, которые обеспечивают свойства форматирования объекта

  • Установка одной или двух опций базового формата для определенного объекта презентации

В программном обеспечении PowerPoint отформатируйте сгенерированный PPT API.

  • Настройка определенной версии сгенерированной презентации

  • Расширение опций форматирования за пределы тех опций, которые предоставляют объекты формата

Форматирование шаблонов

Используйте шаблоны для глобального применения форматирования:

  • Через целую презентацию, например, цвет фона слайдов.

  • К конкретным видам элементов в презентации, например, заголовкам слайдов.

Использование шаблона PowerPoint с PPT API включает в себя создание и форматирование таких элементов шаблона, как:

  • Мастеры слайдов

  • Слайд- размещения

  • Заполнители

  • Стили таблиц

Использование шаблона для определения форматирования предлагает больше параметров форматирования, чем предоставляет PPT API. Определение форматирования в шаблоне позволяет вам иметь последовательное форматирование в любой презентации PPT API, которая использовала шаблон.

Чтобы форматировать конкретное содержимое на конкретном слайде, рассмотрите использование одного из других подходов. Добавление элементов форматирования особых случаев в шаблон может сделать шаблон слишком сложным.

Формат объектов

Можно задать объекты формата PPT API и использовать их, чтобы задать стиль форматирования для объектов презентации. После создания объекта презентации можно задать 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)}];

Эта практика препятствует непреднамеренному удалению объектов формата, которые вы ранее добавили или который PPT API добавил для синхронизации Style свойство со свойствами формата.

Для многих объектов презентации использование объектов формата обеспечивает больше опций форматирования, чем свойств формата объектов презентации. Использование объектов формата может оптимизировать код: можно объединить несколько опций форматирования в один оператор и применить определенный стиль к нескольким объектам представления.

Свойства формата

Используйте свойства формата элемента представления PPT API для базового форматирования определенного объекта презентации.

После определения объекта презентации можно задать значения для его свойств формата. Для примера:

import mlreportgen.ppt.*

p = Paragraph('My paragraph');
p.FontColor = 'red';
p.Font = 'Arial';
p.FontSize = '18pt';

Форматирование применяется только к конкретному объекту. Если вы хотите задать только одну опцию для элемента презентации, использование свойства format является самым простым подходом.

Интерактивное форматирование содержимого слайдов

После создания презентации PPT API можно использовать программное обеспечение PowerPoint для настройки форматирования.

В PowerPoint можно использовать все опции форматирования PowerPoint, включая опции, которые нельзя задать с PPT API, такие как анимация. Интерактивное редактирование содержимого слайда сгенерированной презентации позволяет настраивать определенную версию презентации без влияния на будущие версии презентации.

Если при помощи PowerPoint настроить презентацию, сгенерированную с помощью PPT API, эти индивидуальные настройки теряются при повторном создании презентации. Чтобы сохранить интерактивное форматирование содержимого, сохраните настроенную версию презентации с другим именем файла.

Похожие примеры

Подробнее о