Объектом формата является 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.*; ppt = Presentation("myParaPres"); open(ppt); add(ppt,"Title and Content"); add(ppt,"Title and Content"); caution = {FontColor("red"),Bold(true)}; p1 = Paragraph("Hardware Requirements"); p1.Style = caution; p2 = Paragraph("Software Requirements"); p2.Style = caution; titles = find(ppt,"Title"); replace(titles(1),p1); replace(titles(2),p2); close(ppt);
API PPT позволяет вам присваивать любой объект формата любому объекту представления, независимо от того, подходит ли формат для того типа объекта. Формат, которые не являются соответствующими, проигнорирован.