mlreportgen.ppt.FontFamily class

Пакет: mlreportgen.ppt

Семейство шрифтов

Описание

Семейство шрифтов для текста представления.

Конструкция

fontFamilyObj = FontFamily() задает семейство шрифтов Times New Roman.

fontFamilyObj = FontFamily(fontStr) задает семейство шрифтов.

fontFamilyObj = FontFamily(fontStr,complexScriptFont) задает семейство шрифтов, чтобы использовать для комплексных скриптов.

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

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

Семейство шрифтов в виде вектора символов. Задайте шрифт, который появляется в PowerPoint® список шрифтов в области Font вкладки Home.

Семейство шрифтов для комплексных скриптов в виде вектора символов. Задайте семейство шрифтов для замены в локали, которая требует комплексного скрипта (такого как арабский язык) для рендеринга текста.

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

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

Семейство шрифтов, возвращенное как mlreportgen.ppt.FontFamily объект.

Свойства

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

Семейство шрифтов для комплексных скриптов в виде вектора символов. Задайте семейство шрифтов для замены в локали, которая требует комплексного скрипта (такого как арабский язык) для рендеринга текста.

Семейство шрифтов в виде вектора символов. Задайте шрифт, который появляется в списке PowerPoint шрифтов в области Font вкладки Home.

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

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

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

Примеры

свернуть все

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

import mlreportgen.ppt.*

ppt = Presentation('myFontFamilyPresentation.pptx');
open(ppt);

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

Создайте абзац и добавьте текст с текстом, который использует моноширинный шрифт Courier New.

p = Paragraph('Use the ');

tFunc = Text('zeros');
tFunc.Style = {FontFamily('Courier New')};
append(p,tFunc);

tDesc = Text(' function to set an array to all zeros.');
append(p,tDesc);

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

replace(titleSlide,'Content',p);

close(ppt);
rptview(ppt);

Введенный в R2015b