exponenta event banner

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

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

Связанные примеры

Подробнее