Объект формата является сущностью программы MATLAB®, которая задает свойства и функции определенного типа формата представления, такие как вес для текста (полужирный или регулярный). API PPT обеспечивает группу конструкторов для создания нескольких объектов формата, включая:
Объекты mlreportgen.ppt.Bold
Объекты mlreportgen.ppt.Italic
Объекты mlreportgen.ppt.Strike
Объекты mlreportgen.ppt.Underline
Объекты mlreportgen.ppt.FontColor
Большинство объектов элемента представления API PPT, таких как Text
возражает, включайте свойство Style
, которое можно установить на массив ячеек объектов формата, который задает внешний вид объекта. Например, задать формат по умолчанию для текста в абзаце - красный полужирный текст.
p = Paragraph('Model Highlights'); p.Style = {FontColor('red'),Bold(true)};
Можно присвоить тот же массив объектов формата больше чем к одному объекту элемента представления API PPT. Это позволяет вам создавать программируемый эквивалент листа стиля шаблонов. Например:
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);
API PPT позволяет вам присваивать любой объект формата любому объекту представления, независимо от того, подходит ли формат для того типа объекта. Формат, которые не являются соответствующими, проигнорирован.