MATLAB 帮助中心
本页采用了机器翻译。点击此处可查看最新英文版本。
命名空间: mlreportgen.dom
在表列之间绘制线
在表列之间画线。
mlreportgen.dom.ColSep 类是一个 handle 类。
mlreportgen.dom.ColSep
handle
colSepObj = ColSep 创建未指定的列分隔线。
colSepObj = ColSep
colSepObj
colSepObj = ColSep(style) 创建指定样式的列分隔线。
colSepObj = ColSep(style)
style
colSepObj = ColSep(style,color) 创建具有指定样式和颜色的列分隔线。
colSepObj = ColSep(style,color)
color
colSepObj = ColSep(style,color,width) 创建具有指定样式、颜色和宽度的列分隔线。
colSepObj = ColSep(style,color,width)
width
示例
全部展开
表列分隔线的样式,指定为以下值之一。
"dashed"
"dashdotstroked"
"dashsmallgap"
"dotted"
"dotdash"
"dotdotdash"
"double"
"doublewave"
"inset"
"none"
"outset"
"single"
"solid"
"thick"
"thickthinlargegap"
"thickthinmediumgap"
"thickthinsmallgap"
"thinthicklargegap"
"thinthickmediumgap"
"thinthicksmallgap"
"thinthickthinlargegap"
"thinthickthinmediumgap"
"thinthickthinsmallgap"
"threedemboss"
"threedengrave"
"triple"
"wave"
您可以指定:
颜色的名称。该名称必须是 CSS 颜色名称。请参阅 https://www.w3.org/wiki/CSS/Properties/color/keywords。
十六进制 RGB(真彩色)值为 #RRGGBB。例如,#0000ff 是蓝色。
#RRGGBB
#0000ff
分隔符宽度(以百分比表示),指定为字符向量或字符串标量,包含一个数字后跟一个测量单位的缩写。例如,"10%" 表示百分之十。有效的缩写是:
"10%"
px - 像素
px
cm - 厘米
cm
in - 英寸
in
mm - 毫米
mm
pc - 派卡
pc
pt - 磅
pt
% - 百分比
%
Color
[]
列分隔线颜色,指定为包含 CSS 颜色名称或十六进制 RGB 值的字符向量或字符串标量。
要使用颜色名称,请指定一个 CSS 颜色名称。有关 CSS 颜色名称的列表,请参阅 https://www.w3.org/wiki/CSS/Properties/color/keywords。
要指定十六进制 RGB 格式,请使用 # 作为第一个字符,并使用两位十六进制数作为红色、绿色和蓝色值。例如,"#0000ff" 指定蓝色。
#
"#0000ff"
GetAccess
public
SetAccess
NonCopyable
true
数据类型: char | string
char
string
Width
分隔符宽度以百分比表示,例如 "100%",或以 valueUnits 形式表示的多个测量单位,其中 Units 是单位的缩写。使用这些缩写之一作为宽度的单位。
"100%"
valueUnits
Units
"px" - 像素
"px"
"cm" - 厘米
"cm"
"in" - 英寸
"in"
"mm" - 毫米
"mm"
"pc" - 派卡
"pc"
"pt" - 磅
"pt"
示例: "100%"
示例: "3pt" 指定三磅。
"3pt"
Style
列分隔线样式,指定为字符向量或字符串标量。指定以下值之一:
"groove"
"hidden"
无线条
当存在冲突的边框样式时,"hidden" 边框样式将优先于冲突的边框样式,导致不显示边框线。
当边框样式发生冲突时,冲突的边框样式将优先于 "none",从而导致冲突的边框样式显示出来。
"ridge"
注意
对于 Microsoft Word 报告,当您将 mlreportgen.dom.Border 对象分配给 mlreportgen.dom.TableHeaderEntry、mlreportgen.dom.TableEntry 或 mlreportgen.dom.HorizontalRule 对象的 Style 属性时,报告器不支持此属性的 "inset" 或 "outset" 样式。
mlreportgen.dom.Border
mlreportgen.dom.TableHeaderEntry
mlreportgen.dom.TableEntry
mlreportgen.dom.HorizontalRule
Tag
标记,指定为字符向量或字符串标量。DOM API 在创建此对象的过程中生成一个会话唯一标记。生成的标记形式为 CLASS:ID,其中 CLASS 是对象类,ID 是对象的 Id 属性的值。使用此值来帮助确定在文档生成过程中出现的问题的位置。
CLASS:ID
CLASS
ID
Id
目标标识符,指定为字符向量或字符串标量。DOM API 在创建文档元素对象时会生成一个会话唯一标识符。
全部折叠
此示例创建表并设置边框、列分隔线和行分隔线样式。TableEntriesStyle 属性用于格式化表条目。
import mlreportgen.dom.*; doctype = 'html'; d = Document('test',doctype); t = Table(magic(5)); t.Style = { ... RowHeight('0.75in'), ... Border('solid','Green','6pt'), ... ColSep('double','DarkGreen','3pt'), ... RowSep('single','DarkGreen')}; t.TableEntriesStyle = { ... Width('0.75in'), ... InnerMargin('0'), ... OuterMargin('0'), ... HAlign('center'), ... VAlign('middle') }; append(d,t); close(d); rptview(d.OutputPath);
在 R2014b 中推出
mlreportgen.dom.RowSep | mlreportgen.dom.Table
mlreportgen.dom.RowSep
mlreportgen.dom.Table
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处