主要内容

mlreportgen.dom.RowHeight类

包:mlreportgen.dom

表行高度

描述

指定表行的高度。

中指定精确的(固定的)行高微软®输出。如果行内容不符合指定的高度,Word将截断内容以保留指定的高度。控件的行为对于PDF和HTML输出mlreportgen.dom.RowHeight格式对象的行为与mlreportgen.dom.Height格式的对象。对于这两个格式对象,PDF和HTML文档都将指定的高度视为向上调整以适应内容的最小值。如果您不需要指定一个确切的高度,您可以使用任何一个RowHeight高度来指定高度。

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

创建

描述

rowHeightObj= RowHeight ()指定刚好为1英寸高的行。

rowHeightObj= RowHeight (高度将行精确地设置为指定的高度。

例子

rowHeightObj= RowHeight (高度heightType属性的值将行设置为指定的高度,或至少为指定的高度heightType

属性

全部展开

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

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

数据类型:字符|字符串

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

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

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

数据类型:字符|字符串

行高测量的类型,指定为以下值之一:

  • “准确”- - - - - -微软文字处理软件生成指定高度的行,并截断不合适的内容。HTML和PDF查看器创建至少具有指定高度的行,并调整行高以适应内容。

  • “至少- Word, HTML和PDF查看器创建至少指定高度的行,并调整行高以适应内容

表单中表行的高度valueUnits,在那里单位是单位的缩写。这些缩写是有效的:

  • px-像素(默认值)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

例子

全部折叠

创建一个有两行的表。第一行至少具有指定的高度,第二行具有固定的最大高度。

进口mlreportgen.dom。*;d =文件(“myTableDoc”“多克斯”);t =表(2);t.Style ={边框(“固体”), RowSep (“固体”), ColSep (“固体”)};t.Width =“1”;r1 = TableRow();r1。Style = {RowHeight(“.25in”“至少”)};追加(r1, TableEntry (“这一行可以扩展到0.25英寸以上”));追加(r1, TableEntry (“x”));r2 = TableRow();r2。Style = {RowHeight(“.25in”“准确”)};追加(r2, TableEntry“由于高度固定,文本被截断”));追加(r2, TableEntry (“x”));追加(t, r1);追加(t, r2);追加(d, t);关闭(d);rptview (“myTableDoc”“多克斯”);

版本历史

在R2014b中引入