Объект формата является MATLAB® программная сущность, который определяет свойства и функции определенного типа формата презентации, такого как вес текста (жирный или обычный). PPT API предоставляет набор конструкторов для создания нескольких объектов формата, включая:
mlreportgen.ppt.Bold
объекты
mlreportgen.ppt.Italic
объекты
mlreportgen.ppt.Strike
объекты
mlreportgen.ppt.Underline
объекты
mlreportgen.ppt.FontColor
объекты
Большинство объектов элемента представления PPT API, таких как Text
объекты, включая Style
свойство, которое можно задать в массив ячеек объектов формата, который определяет внешний вид объекта. Для примера, чтобы задать формат по умолчанию для текста в абзаце, является красным полужирным текстом.
p = Paragraph('Model Highlights'); p.Style = {FontColor('red'),Bold(true)};
Можно назначить один и тот же массив объектов формата нескольким объектам элемента представления PPT API. Это позволяет вам создать программный эквивалент таблицы стилей шаблонов. Для примера:
import mlreportgen.ppt.*; slides = Presentation('myParaPres'); add(slides,'Title and Content'); add(slides,'Title and Content'); caution = {FontColor('red'),Bold(true)}; p1 = Paragraph('Hardware Requirements'); p1.Style = caution; p2 = Paragraph('Software Requirements'); p2.Style = caution; titles = find(slides,'Title'); replace(titles(1),p1); replace(titles(2),p2); close(slides);
PPT API позволяет присвоить любой объект формата любому объекту представления, независимо от того, подходит ли формат для этого типа объекта. Формат, который не подходит, игнорируется.