主要内容

mlreportgen.dom.Text类

包:mlreportgen.dom

文本对象

描述

对象的对象mlreportgen.dom.Text类以在文档中包含文本。

mlreportgen.dom.Text类是一个处理类。

类属性

HandleCompatible
真正的
ConstructOnLoad
真正的

创建

描述

textObj= mlreportgen.dom.Text ()创建一个空文本对象。

例子

textObj= mlreportgen.dom.Text (文本创建一个文本对象,该对象包含指定的文本,并设置内容财产文本

textObj= mlreportgen.dom.Text (文本styleName属性属性的样式StyleName属性财产styleName属性.必须在样式表中的文档模板中定义样式文本对象。

属性

全部展开

此文档元素包含的文本,指定为字符向量。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

文本是否使用粗体,指定为数字或逻辑1真正的)或0).要使文本加粗,请设置大胆的真正的1

设置大胆的属性添加相应的mlreportgen.dom.Bold将对象格式化为风格财产。设置大胆的属性设置为空值将删除对象。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

文本是否使用斜体,指定为数字或逻辑1真正的)或0).要使文本为斜体,请设置斜体真正的1

设置斜体属性添加相应的mlreportgen.dom.Italic将对象格式化为风格财产。设置斜体属性设置为空值将删除对象。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

文本颜色,指定为由CSS颜色名称组成的字符向量或字符串标量(请参阅https://www.w3.org/wiki/CSS/Properties/color/keywords)或形式的十六进制RGB(真彩色)值# RRGGBB

设置颜色属性添加相应的mlreportgen.dom.Color将对象格式化为风格财产。设置颜色属性设置为空值将删除对象。

例子:“蓝色”

例子:“# 0000 ff”

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

背景颜色,指定为由CSS颜色名称组成的字符向量或字符串标量(请参阅https://www.w3.org/wiki/CSS/Properties/color/keywords)或形式的十六进制RGB(真彩色)值# RRGGBB

设置写成BackgroundColor属性添加相应的mlreportgen.dom.BackgroundColor将对象格式化为风格财产。设置写成BackgroundColor属性设置为空值将删除对象。

例子:“蓝色”

例子:“# 0000 ff”

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

下划线类型,指定为此表中的值之一。

强调价值 描述 金宝app支持的输出类型

“单身”

一行

所有

“单词”

下划线除空格外的所有字符

“替身”

双线

“厚”

粗线

“点”

虚线

“dottedHeavy”

粗虚线

“冲”

虚线

“dashedHeavy”

用粗线对齐

“dashLong”

用长破折号排列

“dashLongHeavy”

用重的长破折号排列

“dotDash”

点划线

“dashDotHeavy”

重虚线

“dotDotDash”

Dot-dot-dash线

“dashDotDotHeavy”

用粗虚线和虚线之间的两个点来划线

“波”

波浪线

“wavyHeavy”

沉重的波浪

“wavyDouble”

双波浪线

“没有”

没有强调

所有

设置下划线属性添加相应的mlreportgen.dom.Underline将对象格式化为风格财产。设置下划线属性设置为空值将删除对象。

要指定下划线的颜色和类型,请不要设置下划线财产。相反,设置风格属性,以包含mlreportgen.dom.Underline格式对象,该对象指定下划线类型和颜色。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

文本中要使用的空白和换行符类型,作为表中的值之一指定。的空格属性不适用时类型的属性文档对象是PDF。

价值 描述 金宝app支持的输出类型

“正常”

不保留空格和换行符。

Word和HTML

“nowrap "}

一系列的空白坍缩成一个单一的空白。文本从不换行到下一行。

超文本标记语言

“保存”

保留空白。必要时文本换行和换行。就像< pre-wrap >在HTML中设置。

Word和HTML

“以前”

保留空白。文本仅在换行时换行。就像< >之前在HTML中设置。

超文本标记语言

“pre-line”

一系列的空白坍缩成一个单一的空白。文本包装。

超文本标记语言

“pre-wrap”

保留空白。必要时文本换行和换行

超文本标记语言

如果你想在MATLAB中查看HTML输出®浏览器,并希望保留空白并仅在换行符上换行文本,请使用保存设置,而不是精准医疗设置。

设置空格属性添加相应的空格将对象格式化为风格财产。删除空格属性设置将删除空格对象。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

用于文本的字体族名称,指定为字符向量或字符串标量。

设置FontFamilyName属性添加相应的mlreportgen.dom.FontFamily将对象格式化为风格财产。设置FontFamilyName属性的方法相同字体名的属性mlreportgen.dom.FontFamily对象。设置FontFamilyName属性设置为空值将删除对象。

若要指定字体的替换,请不要通过设置此属性指定字体族。相反,创建和添加一个mlreportgen.dom.FontFamily对象的风格财产。

例子:“快递新”

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

用于文本的字体大小,指定为字符向量或字符串标量,由数字后跟度量单位的缩写组成。例如,“12 pt”指定12个点。有效的缩写有:

  • px-像素(默认值)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

设置字形大小属性添加相应的mlreportgen.dom.FontSize将对象格式化为风格财产。设置字形大小属性设置为空值将删除对象。

例子:“12 pt”

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

文本删除线,指定为以下值之一:

  • “没有”-没有三振出局

  • “单身”-单线

  • “替身”-双行(只适用于Word报表)

设置罢工属性添加相应的mlreportgen.dom.Strike将对象格式化为风格属性。设置罢工属性设置为空值将删除对象。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

必须在样式表的文档模板中定义样式文本对象。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

文本格式化,指定为DOM格式对象的单元格数组。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

的数组指定的此文档元素的自定义属性mlreportgen.dom.CustomAttribute对象。的输出格式必须支持自定义属性金宝app文档对象文本对象被追加。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

此DOM API对象的父对象,指定为DOM API对象。

属性:

GetAccess
公共
SetAccess
私人
NonCopyable
真正的

此DOM API对象的子对象,指定为DOM API对象数组。

属性:

GetAccess
公共
SetAccess
私人
NonCopyable
真正的

标记,指定为字符向量或字符串标量。

DOM生成一个会话唯一标记,作为创建该对象的一部分。生成的标记具有CLASS:ID的形式,其中CLASS是对象类,ID是对象类的值Id对象的属性。指定您自己的标记值可以帮助您确定在文档生成过程中发生问题的位置。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

此DOM API对象的ID,指定为字符向量或字符串标量。DOM在创建文档元素时生成一个会话唯一ID。您可以指定自己的ID。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

方法

全部展开

例子

全部折叠

在本例中,通过使用两个单独的段落来格式化一个段落mlreportgen.dom.Text对象,这样每段文本都可以有自己的样式。第一个文本对象将文本加下划线并加粗。第二个文本对象使用默认样式。

导入DOM API包,这样就不必使用长且完全限定的名称。

进口mlreportgen.dom。*

创建一个文档对象。

d =文件(“mydoc”“html”);

创建一个对象。

para =段落;

创建一个文本对象获取要加粗并下划线的文本。附加的文本对象的段落对象,

paraTitle =文本(结果:");paraTitle。大胆的= true; paraTitle.Underline =“单身”;追加(para paraTitle);

创建一个文本对象添加到段落中的其余文本中,并将文本对象的对象。

paraContent =文本(“研究一”);追加(para paraContent);追加(d, para);

关闭并查看报表。

关闭(d);rptview (d);

下面是生成的段落:

版本历史

在R2014b中引入