mlreportgen.ppt.BackgroundColor 类
命名空间: mlreportgen.ppt
描述
指定这些演示文稿元素 PPT API 对象的背景颜色:
TextBox
TextBoxPlaceholder
ContentPlaceholder
TablePlaceholder
Table
TableRow
TableEntry
ColSpec
TextBox
mlreportgen.ppt.BackgroundColor
类是一个 handle
类。
创建对象
描述
输入参量
color
— 背景色
字符向量
背景颜色,指定为字符向量。您可以使用:
颜色名称,指定为字符向量。该名称必须是 CSS 颜色名称。请参阅 https://www.w3.org/wiki/CSS/Properties/color/keywords。
十六进制 RGB(红、绿、蓝)颜色值,指定为字符向量。使用格式
#RRGGBB
。使用#
作为第一个字符,并使用两位十六进制数分别表示红色、绿色和蓝色的值。例如,'#0000ff'
指定蓝色。
属性
Id
— 此 PPT API 对象的 ID
字符向量 | 字符串标量
此 PPT API 对象的 ID,指定为字符向量或字符串标量。会话唯一 ID 是在对象创建过程中生成的。您可以指定一个 ID 来 替换生成的 ID。
属性:
NonCopyable | true |
数据类型: char
| string
Tag
— 此 PPT API 对象的标签
字符向量 | 字符串标量
此 PPT API 对象的标签,指定为字符向量或字符串标量。在创建此对象的过程中会生成一个会话唯一标签。生成的标签形式为 CLASS:ID
,其中 CLASS
是对象类,ID
是对象的 Id
属性的值。
指定您自己的标签值可以帮助您识别演示文稿生成过程中出现问题的位置。
属性:
NonCopyable | true |
数据类型: char
| string
Value
— 此颜色的 CSS 颜色名称或十六进制 RGB 值
字符向量
颜色名称,指定为字符向量,使用以下值之一:
CSS 颜色名称。请参阅 https://www.w3.org/wiki/CSS/Properties/color/keywords。
RGB 值,使用具有
#RRGGBB
格式的字符向量。使用#
作为第一个字符,并使用两位十六进制数分别表示红色、绿色和蓝色的值。例如,'#0000ff'
指定蓝色。
示例
在表格中使用背景颜色
创建一个包含不同颜色行和表条目的表格。
创建一个带有 A Colorful Table
标题幻灯片的演示文稿。
import mlreportgen.ppt.* ppt = Presentation('myBackground.pptx'); open(ppt); slide1 = add(ppt,'Title and Content'); replace(slide1,'Title','A Colorful Table');
定义表格,为顶行和第二行的第一个条目指定不同的颜色。
table1 = Table(); row1 = TableRow(); row1.Style = {BackgroundColor('beige')}; row1entry1 = TableEntry(); p2 = Paragraph('Beige row'); append(row1entry1,p2); row1entry2 = TableEntry(); p3 = Paragraph('More text'); append(row1entry2,p3); append(row1,row1entry1); append(row1,row1entry2); row2 = TableRow(); row2entry1 = TableEntry(); row2entry1.Style = {BackgroundColor('yellow')}; p4 = Paragraph('yellow cell'); append(row2entry1,p4); row2entry2 = TableEntry(); p5 = Paragraph('default white background'); append(row2entry2,p5); append(row2,row2entry1); append(row2,row2entry2); append(table1,row1); append(table1,row2);
用表格替换幻灯片内容,生成演示文稿,然后打开 myBackground
演示文稿。
replace(slide1,'Content',table1);
close(ppt);
rptview(ppt);
版本历史记录
在 R2020a 中推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)