创建和格式化文本
创建文本
您可以使用 mlreportgen.ppt.Text
构造函数创建 Text
对象,并指定一个字符向量。
此外,您还可以使用字符向量或字符串标量以及这些 PPT API 类的对象来创建文本:
Paragraph
InternalLink
ExternalLink
TableEntry
TextBox
ContentPlaceholder
TextBoxPlaceholder
例如:
import mlreportgen.ppt.*; ppt = Presentation('myPresentation.pptx'); slide1 = add(ppt,'Title Slide'); contents = find(slide1,'Title'); titleText = replace(contents(1),'My Title');
有关创建和添加文本的更多信息,请参阅 添加和替换文本。
创建下标或上标
您可以为 Text
对象启用 Subscript
或 Superscript
属性。启用这些属性指定当您将文本添加到 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.Text
|mlreportgen.ppt.Paragraph
|mlreportgen.ppt.InternalLink
|mlreportgen.ppt.ExternalLink
|mlreportgen.ppt.TextBox