Main Content

本页采用了机器翻译。点击此处可查看最新英文版本。

mlreportgen.dom.VerticalAlign 类

命名空间: mlreportgen.dom

行内文档元素的垂直对齐

描述

指定内联文档元素(例如文本或图像对象)的垂直对齐方式。

mlreportgen.dom.VerticalAlign 类是一个 handle 类。

类属性

ConstructOnLoad
true
HandleCompatible
true

有关类属性的信息,请参阅类属性

创建对象

描述

mlreportgen.dom.VerticalAlign = VerticalAlign 指定上标对齐。

示例

mlreportgen.dom.VerticalAlign = VerticalAlign(value)Value 属性设置为 value 指定的对齐方式。

示例

属性

全部展开

内联文档元素的垂直对齐方式,指定为以下值之一:

  • 'superscript''super' - 将元素作为上标与父元素对齐。

  • 'subscript''sub' - 将元素作为下标与父元素对齐。

  • 'baseline' - 将元素的基线与父元素的基线对齐。

  • 'text-top' - 将元素的顶部与父元素的 内容区域 的顶部对齐。Word 文档不支持此值。

  • 'text-bottom' - 将元素的底部与父元素的 内容区域 底部对齐。Word 文档不支持此值。

  • 长度 - 元素相对于父元素基线升高或降低的量。将长度格式化为 valueUnits,其中 value 是单位数,Units 是单位缩写。使用表中的一个缩写。

    单位名称单位缩写
    像素(不支持 Word 文档)px
    厘米cm
    英寸in
    毫米mm
    派卡pc
    pt
    行高百分比(不支持 Word 文档)%

请参阅 CSS 规范中的 vertical-align 属 性。

如果不提供 VerticalAlign 对象,则对齐默认为基线对齐。如果您提供 VerticalAlign 对象,但未指定对齐方式,则对齐方式默认为上标对齐。

示例: 'text-top'

示例: '0.25in'

示例: '50%'

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

属性:

NonCopyable
true

数据类型: char | string

mlreportgen.dom.VerticalAlign 对象的标签,指定为字符向量或字符串标量。DOM API 在创建此对象的过程中生成一个会话唯一标签。生成的标签形式为 CLASS:ID,其中 CLASS 是对象类,ID 是对象的 Id 属性的值。指定您自己的标签值,以帮助您确定在文档生成过程中出现问题时要查找的位置。

属性:

NonCopyable
true

数据类型: char | string

示例

全部折叠

将文本作为上标与父段落中的文本对齐。创建 VerticalAlign 对象而不提供输入参量会将对齐设置为上标。

import mlreportgen.dom.*; 
doctype = 'html';
d = Document('test',doctype);
p = Paragraph('e = mc');

t = Text('2');
t.Style = {VerticalAlign()};
append(p,t);
append(d,p);

close(d);
rptview('test',doctype);

通过指定 'text-bottom' 将图像的底部与周围文本的底部对齐。

import mlreportgen.dom.*;
doctype = 'html';
d = Document('mydoc',doctype);

p = Paragraph('This image ');
p.FontSize = '20';
im = Image('image_to_align.png');
im.Style = {VerticalAlign('text-bottom')};
t = Text(' is aligned with the bottom of the surrounding text.');
append(p,im);
append(p,t);
append(d,p);

close(d);
rptview('mydoc',doctype);

详细信息

全部展开

版本历史记录

在 R2014b 中推出