Можно создать Text объект с использованием mlreportgen.ppt.Text конструктор, задающий вектор символов.
Кроме того, вы можете создать текст с помощью вектора символов или строкового скаляра с объектами этих классов PPT API:
Paragraph
InternalLink
ExternalLink
TableEntry
TextBox
ContentPlaceholder
TextBoxPlaceholder
Для примера:
import mlreportgen.ppt.*; slides = Presentation('myPresentation.pptx'); slide1 = add(slides,'Title Slide'); contents = find(slide1,'Title'); titleText = replace(contents(1),'My Title');
Дополнительные сведения о создании и добавлении текста см. в разделе Добавление и замена текста.
Можно включить Subscript или Superscript свойство для Text объект. Включение этих свойств указывает, что текст обрабатывается как индекс или верхний индекс при добавлении его к Paragraph объект. Например, можно настроить абзац для отображения x2.
super = Text('2'); super.Superscript = true; para = Paragraph('x'); append(para,super);
Форматирование Text объект, используйте объекты формата с Text Style объекта свойство или использование Text свойства объекта. Для примера:
t = Text('green text'); t.Style = {Bold(true)}; t.FontColor = 'green';
Text Форматирование объектов | Формат объекта | Формат |
|---|---|---|
Семейство шрифтов |
|
|
Семейство шрифтов для сложных скриптов, обрабатывающих локали |
|
|
Размер шрифта |
|
|
Цвет шрифта |
|
|
Смелый |
|
|
Курсив |
|
|
Забастовка |
|
|
Подчеркнуть |
|
|
Индекс |
|
|
Верхний индекс |
|
|
mlreportgen.ppt.ExternalLink | mlreportgen.ppt.InternalLink | mlreportgen.ppt.Paragraph | mlreportgen.ppt.Text | mlreportgen.ppt.TextBox