Word.Interfaces.ShapeLoadOptions interface
表示页眉、页脚或文档正文中的形状。 目前,仅支持以下形状:文本框、几何形状、组、图片和画布。
注解
属性
$all |
|
allow |
指定给定的形状是否可以与其他形状重叠。 |
alt |
指定表示与形状关联的可选文本的字符串。 |
body | 表示形状的正文对象。 仅适用于文本框和几何形状。 |
canvas | 获取与形状关联的画布。 如果形状类型不是“Canvas”,则会返回属性 |
fill | 返回形状的填充格式。 |
geometric |
形状的几何形状类型。 如果 不是几何形状,则它将为 null。 |
height | 形状的高度(以磅为单位)。 |
height |
形状高度与垂直相对大小的百分比,请参阅 Word。RelativeSize。 对于内联形状或子形状,无法设置它。 |
id | 获取表示形状标识符的整数。 |
is |
检查此形状是组形状还是画布形状的子形状。 |
left | 从形状左侧到水平相对位置的距离(以磅为单位),请参阅Word。RelativeHorizontalPosition。 对于内联形状,它将返回 0,无法设置。 对于画布或组中的子形状,它相对于左上角。 |
left |
相对左侧位置(从形状左侧到水平相对位置的百分比),请参阅 Word。RelativeHorizontalPosition。 对于内联形状或子形状,它将返回 0,并且无法设置。 |
lock |
指定是否锁定此形状的纵横比。 |
name | 形状的名称。 |
parent |
获取此子形状的顶级父画布形状。 如果不是画布的子形状,则它将为 null。 |
parent |
获取此子形状的顶级父组形状。 如果不是组的子形状,则它将为 null。 |
relative |
形状的相对水平位置。 对于内联形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition。 |
relative |
形状的相对水平大小。 对于内联形状或子形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition。 |
relative |
形状的相对垂直位置。 对于内联形状,无法设置它。 有关详细信息,请参阅 Word。RelativeVerticalPosition。 |
relative |
形状的相对垂直大小。 对于内联形状或子形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition。 |
rotation | 指定形状的旋转(以度为单位)。 不适用于画布形状。 |
shape |
获取与形状关联的形状组。 如果形状类型不是“GroupShape”,则会返回属性 |
text |
获取形状的文本框架对象。 |
text |
返回形状的文本换行格式。 |
top | 从形状的上边缘到垂直相对位置的距离(以磅为单位),请参阅Word。RelativeVerticalPosition。 对于内联形状,它将返回 0,无法设置。 对于画布或组中的子形状,它相对于左上角。 |
top |
相对顶部位置(从形状的上边缘到垂直相对位置的百分比),请参阅 Word。RelativeVerticalPosition。 对于内联形状或子形状,它将返回 0,并且无法设置。 |
type | 获取形状类型。 目前,仅支持以下形状:文本框、几何形状、组、图片和画布。 |
visible | 指定形状是否可见。 不适用于内联形状。 |
width | 形状的宽度(以磅为单位)。 |
width |
形状宽度与水平相对大小的百分比,请参阅 Word。RelativeSize。 对于内联形状或子形状,无法设置它。 |
属性详细信息
$all
$all
为加载选项指定将加载所有标量属性 ((例如Range.address
) ,但不加载导航属性 (如 Range.format.fill.color
) )。
$all?: boolean;
属性值
boolean
allowOverlap
altTextDescription
body
表示形状的正文对象。 仅适用于文本框和几何形状。
body?: Word.Interfaces.BodyLoadOptions;
属性值
注解
canvas
获取与形状关联的画布。 如果形状类型不是“Canvas”,则会返回属性 isNullObject
设置为 true
的对象。 有关详细信息,请参阅 *OrNullObject 方法和属性。
canvas?: Word.Interfaces.CanvasLoadOptions;
属性值
注解
fill
返回形状的填充格式。
fill?: Word.Interfaces.ShapeFillLoadOptions;
属性值
注解
geometricShapeType
形状的几何形状类型。 如果 不是几何形状,则它将为 null。
geometricShapeType?: boolean;
属性值
boolean
注解
height
heightRelative
id
isChild
left
从形状左侧到水平相对位置的距离(以磅为单位),请参阅Word。RelativeHorizontalPosition。 对于内联形状,它将返回 0,无法设置。 对于画布或组中的子形状,它相对于左上角。
left?: boolean;
属性值
boolean
注解
leftRelative
相对左侧位置(从形状左侧到水平相对位置的百分比),请参阅 Word。RelativeHorizontalPosition。 对于内联形状或子形状,它将返回 0,并且无法设置。
leftRelative?: boolean;
属性值
boolean
注解
lockAspectRatio
name
parentCanvas
获取此子形状的顶级父画布形状。 如果不是画布的子形状,则它将为 null。
parentCanvas?: Word.Interfaces.ShapeLoadOptions;
属性值
注解
parentGroup
获取此子形状的顶级父组形状。 如果不是组的子形状,则它将为 null。
parentGroup?: Word.Interfaces.ShapeLoadOptions;
属性值
注解
relativeHorizontalPosition
形状的相对水平位置。 对于内联形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition。
relativeHorizontalPosition?: boolean;
属性值
boolean
注解
relativeHorizontalSize
形状的相对水平大小。 对于内联形状或子形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition。
relativeHorizontalSize?: boolean;
属性值
boolean
注解
relativeVerticalPosition
形状的相对垂直位置。 对于内联形状,无法设置它。 有关详细信息,请参阅 Word。RelativeVerticalPosition。
relativeVerticalPosition?: boolean;
属性值
boolean
注解
relativeVerticalSize
形状的相对垂直大小。 对于内联形状或子形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition。
relativeVerticalSize?: boolean;
属性值
boolean
注解
rotation
shapeGroup
获取与形状关联的形状组。 如果形状类型不是“GroupShape”,则会返回属性 isNullObject
设置为 true
的对象。 有关详细信息,请参阅 *OrNullObject 方法和属性。
shapeGroup?: Word.Interfaces.ShapeGroupLoadOptions;
属性值
注解
textFrame
获取形状的文本框架对象。
textFrame?: Word.Interfaces.TextFrameLoadOptions;
属性值
注解
textWrap
返回形状的文本换行格式。
textWrap?: Word.Interfaces.ShapeTextWrapLoadOptions;
属性值
注解
top
从形状的上边缘到垂直相对位置的距离(以磅为单位),请参阅Word。RelativeVerticalPosition。 对于内联形状,它将返回 0,无法设置。 对于画布或组中的子形状,它相对于左上角。
top?: boolean;
属性值
boolean
注解
topRelative
相对顶部位置(从形状的上边缘到垂直相对位置的百分比),请参阅 Word。RelativeVerticalPosition。 对于内联形状或子形状,它将返回 0,并且无法设置。
topRelative?: boolean;
属性值
boolean