mlreportgen.dom.HorizontalRule 类
命名空间: mlreportgen.dom
报告内容之间的水平线
描述
水平线用于在报告中直观地分隔报告内容。您可以将 HorizontalRule
对象追加到这些对象:
mlreportgen.dom.Document
mlreportgen.dom.DocumentPart
mlreportgen.dom.TableEntry
mlreportgen.dom.Group
mlreportgen.dom.Container
mlreportgen.dom.HorizontalRule
类是一个 handle
类。
创建对象
描述
创建一条未指定的水平线。horizontalRuleObj
= HorizontalRule
属性
水平线的线条样式,指定为以下值之一。
边框样式 | 描述 | 支持在 Microsoft® Word 中使用。 | 支持 HTML 和 PDF |
---|---|---|---|
"dashed" | 虚线 | 是 | 是 |
"dashdotstroked" | 斜划线和点交替出现的线 | 是 | 是 |
"dashsmallgap" | 划线之间有小间隙的虚线 | 是 | 是 |
"dotted" | 点线 | 是 | 是 |
"dotdash" | 点划线交替出现的线 | 是 | 否 |
"dotdotdash" | 双点和划线交替出现的线 | 是 | 否 |
"double" | 双线 | 是 | 是 |
"doublewave" | 双波浪线 | 是 | 否 |
"groove" | 三维效果凹槽线 | 否 | 是 |
"hidden" | 无线条 当存在冲突的边框样式时, | 否 | 是 |
"inset" | 三维效果线 | 否 | 是 |
"none" | 无线条 当边框样式发生冲突时,冲突的边框样式将优先于 | 是 | 是 |
"outset" | 三维效果线 | 是 | 是 |
"ridge" | 三维效果脊状线 | 否 | 是 |
"single" | 单线 | 是 | 是 |
"solid" | 单线 | 否 | 是 |
"thick" | 粗线 | 是 | 否 |
"thickthinlargegap" | 粗划线和细划线交替,间隙较大 | 是 | 否 |
"thickthinmediumgap" | 粗划线和细划线交替,间隙适中 | 是 | 否 |
"thickthinsmallgap" | 粗划线和细划线交替,间隙较小 | 是 | 否 |
"thinthicklargegap" | 细划线和粗划线交替,间隙较大 | 是 | 否 |
"thinthickmediumgap" | 细划线和粗划线交替,间隙适中 | 是 | 否 |
"thinthicksmallgap" | 细划线和粗划线交替,间隙较小 | 是 | 否 |
"thinthickthinlargegap" | 细划线和粗划线交替,间隙较大 | 是 | 否 |
"thinthickthinmediumgap" | 细划线和粗划线交替,间隙适中 | 是 | 否 |
"thinthickthinsmallgap" | 细划线和粗划线交替,间隙较小 | 是 | 否 |
"threedemboss" | 浮雕效果线 | 是 | 否 |
"threedengrave" | 雕刻效果线 | 是 | 否 |
"triple" | 三线 | 是 | 否 |
"wave" | 波浪线 | 是 | 否 |
注意
对于 Microsoft Word 报告,当您将 mlreportgen.dom.Border
对象分配给 mlreportgen.dom.TableHeaderEntry
、mlreportgen.dom.TableEntry
或 mlreportgen.dom.HorizontalRule
对象的 Style
属性时,报告器不支持此属性的 "inset"
或 "outset"
样式。
属性:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
数据类型: char
| string
线条的颜色,指定为字符向量或字符串标量。您可以指定:
颜色的名称。该名称必须是 CSS 颜色名称。请参阅 https://www.w3.org/wiki/CSS/Properties/color/keywords。
十六进制 RGB(真彩色)值为
#RRGGBB
。例如,#0000ff
是蓝色。
属性:
NonCopyable | true |
数据类型: char
| string
线宽,指定为字符向量或字符串标量,包含一个数字后跟一个测量单位的缩写。例如,"10px"
指定 10 像素。有效的缩写是:
"px"
- 像素"cm"
- 厘米"in"
- 英寸"mm"
- 毫米"pc"
- 派卡"pt"
- 磅
示例: "5pt"
属性:
NonCopyable | true |
数据类型: char
| string
线条的背景颜色,指定为字符向量或字符串标量。您可以指定:
颜色的名称。该名称必须是 CSS 颜色名称。请参阅 https://www.w3.org/wiki/CSS/Properties/color/keywords。
十六进制 RGB(真彩色)值为
#RRGGBB
。例如,#0000ff
是蓝色。
注意
此属性仅适用于 HTML 报告。
属性:
NonCopyable | true |
数据类型: char
| string
样式表中定义的样式名称,指定为字符向量或字符串标量。样式名称是此元素所追加到的文档或文档部件的样式表中指定的样式的名称。指定的样式定义了该元素在输出文档中的外观,除非该元素的 Style
属性指定的格式覆盖了该样式。要了解有关使用样式表的更多信息,请参阅 使用样式表样式。
注意
Microsoft Word 报告会忽略文档模板中未定义的样式名称。有关 Microsoft Word 模板的详细信息,请参阅DOM API 报告程序模板。
属性:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
数据类型: char
| string
此文档元素对象的格式规范,指定为 DOM 格式对象数组。此属性指定的格式将覆盖此元素的 StyleName
属性指定的相应格式。不适用于此文档元素对象的格式将被忽略。
属性:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
标记,指定为字符向量或字符串标量。DOM API 在创建此对象的过程中生成一个会话唯一标记。生成的标记形式为 CLASS:ID
,其中 CLASS
是对象类,ID
是对象的 Id
属性的值。使用此值来帮助确定在文档生成过程中出现的问题的位置。
属性:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
数据类型: char
| string
目标标识符,指定为字符向量或字符串标量。DOM API 在创建文档元素对象时会生成一个会话唯一标识符。
属性:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
数据类型: char
| string
示例
import mlreportgen.dom.*; doctype = "html"; d = Document("horizontalRule",doctype); p1 = Paragraph("Top content"); append(d,p1); hr = HorizontalRule(); hr.Border = "dotted"; hr.BorderColor = "blue"; append(d,hr); p2 = Paragraph("Bottom content"); append(d,p2); close(d); rptview(d.OutputPath);
版本历史记录
在 R2015b 中推出从 R2021a 开始,您无法指定 PDF 报告中水平规则的背景颜色。
MATLAB Command
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 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- América Latina (Español)
- Canada (English)
- United States (English)
欧洲
- 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)