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

Объект формата является 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 позволяет присвоить любой объект формата любому объекту представления, независимо от того, подходит ли формат для этого типа объекта. Формат, который не подходит, игнорируется.

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

Подробнее о