WPS 基础接口 > 文字 API 参考 > Document > 属性 > Document.Shapes 属性
返回一个 Shapes 集合,该集合代表指定文档中的所有 Shape 对象。只读。

语法

表达式.Shapes

表达式   一个代表 Document 对象的变量。

说明

该集合可以包含绘图、形状、图片、OLE 对象、ActiveX 控件、文本对象和标注。有关返回集合的单个成员的信息,请参阅 返回集合中的对象。

Shapes 属性应用于文档时将返回文档主体部分的所有 Shape 对象,不包括页眉和页脚。

示例

本示例新建一篇文档,为其添加一个矩形,该矩形宽 100 磅,高 50 磅,并设置矩形的左上角距页面左边缘 5 磅,距页面左上角 25 磅。

示例代码
Documents.Add().Shapes.AddShape(msoShapeRectangle, 5, 25, 100, 50)

本示例为活动文档中所有形状设置填充纹理。

示例代码
let s = ActiveDocument.Shapes
for(let i = 1; i <= s.Count; i++) {
    s.Item(i).Fill.PresetTextured(msoTextureOak)
}

本示例为活动文档中第一个形状添加阴影。

示例代码
ActiveDocument.Shapes.Item(1).Shadow.Type = msoShadow6


请参阅