Можно создать объект Text
с помощью конструктора mlreportgen.ppt.Text
, задав вектор символов.
Кроме того, можно создать текст при помощи вектора символов с этими видами объектов API PPT:
Paragraph
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
, используйте объекты формата со свойством Style
объекта Text
или используйте свойства объектов Text
. Например:
t = Text('green text'); t.Style = {Bold(true)}; t.FontColor = 'green';
Форматирование объекта Text | Объект формата | Свойство формата |
---|---|---|
Семейство шрифтов |
|
|
Семейство шрифтов для комплексных скриптов, чтобы обработать локали |
|
|
'FontSize' |
|
|
FontColor |
|
|
Полужирный |
|
|
Курсив |
|
|
Забастовка |
|
|
Подчеркивание |
|
|
Индекс |
|
|
Верхний индекс |
|
|
mlreportgen.ppt.ExternalLink
| mlreportgen.ppt.Paragraph
| mlreportgen.ppt.Text
| mlreportgen.ppt.TextBox