mlreportgen.ppt.FontColor class

Пакет: mlreportgen.ppt
Суперклассы:

Цвет шрифта элемента представления

Описание

Задает цвет шрифта элемента представления.

Конструкция

colorObj = FontColor() создает черный объект цвета шрифта.

colorObj = FontColor(color) создает цвет шрифта, основанный на объектах на заданном названии цвета CSS.

Входные параметры

развернуть все

Цвет шрифта, заданный как вектор символов. Можно использовать:

  • Имя цвета. Имя должно быть названием цвета CSS. См. https://www.crockford.com/wrrrld/color.html.

  • Шестнадцатеричный RGB (красный, зеленый, синий) значение цвета. Используйте формат #RRGGBBИспользование как первый символ и 2D цифра шестнадцатеричные числа каждый для красных, зеленых, и синих значений. Например, '#0000ff' задает синий.

Выходные аргументы

развернуть все

Цвет шрифта для элемента представления, возвращенного как mlreportgen.ppt.FontColor объект.

Свойства

развернуть все

Это свойство только для чтения задает шестнадцатеричное значение цвета RGB. Например, '#8b008b' задает фиолетовый. Можно использовать или прописные или строчные буквы в качестве части шестнадцатеричного значения.

ID для объекта PPT API, заданного как вектор символов. Уникальный идентификатор сеанса сгенерирован как часть создания объекта. Можно задать ID, чтобы заменить сгенерированный ID.

Пометьте для этого объекта PPT API, заданного как вектор символов. Уникальный для сеанса тег сгенерирован как часть создания этого объекта. Сгенерированный тег имеет форму CLASS:ID, где CLASS класс объекта и ID значение Id свойство объекта.

Определение вашего собственного значения тега может помочь вам идентифицировать, где проблема произошла во время генерации представления.

Название цвета CSS или шестнадцатеричное значение RGB, заданное как вектор символов

  • Для списка названий цвета CSS см. https://www.crockford.com/wrrrld/color.html.

  • Чтобы задать шестнадцатеричный формат RGB, используйте # как первый символ и 2D цифра шестнадцатеричные числа для каждого красное, зеленое, и синее значение. Например, '#0000ff' задает синий.

Примеры

свернуть все

Создайте представление.

import mlreportgen.ppt.*

slidesFile = 'myFontColorPresentation.pptx';
slides = Presentation(slidesFile);

titleSlide = add(slides,'Title and Content');

Создайте абзац и добавьте текст с цветным текстом.

p = Paragraph('Hello World');

tRed = Text(' red text');
tRed.Style = {FontColor('red')};
append(p,tRed);

tBlue = Text(' blue text');
tBlue.Style = {FontColor('#0000ff')};
append(p,tBlue);

Добавьте абзац в понижение и закройте представление.

replace(titleSlide,'Content',p);

close(slides);

Открытый myFontColorPresentation.pptx. На платформе Windows® можно открыть представление в MATLAB®:

if ispc
    winopen(slidesFile);
end

Введенный в R2015b