WPS 加载项开发 > 表格 API 参考 > Shapes > 方法 > Shapes.AddPolyline 方法
创建一个不封闭的连续线段或一个封闭的多边形。返回一个代表新的连续线段或多边形的 Shape 对象。

语法

表达式.AddPolyline(SafeArrayOfPoints)

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

参数

名称 必选/可选 数据类型 说明
SafeArrayOfPoints 必选 Variant 由指定多边形顶点的坐标对?(坐标对:一对值,表示两维数组中存储的点的 x 和 y 坐标,该数组中包含许多点的坐标。)组成的数组。

返回值
Shape

说明

要形成一个闭合的多边形,请为多边形的起点和终点指定相同的坐标。

示例

本示例向 myDocument 中添加三角形。由于起点和终点的坐标相同,因此,该三角形既是闭合的又是填充的。该三角形的内部颜色为默认形状的填充颜色。

示例代码
let triArray = [[0,0],[0,0],[0,0],[0,0]]
triArray[0, 0] = 25
triArray[0, 1] = 100
triArray[1, 0] = 100
triArray[1, 1] = 150
triArray[2, 0] = 150
triArray[2, 1] = 50
triArray[3, 0] = 25     // Last point has same coordinates as first
triArray[3, 1] = 100
let myDocument = Worksheets.Item(1)
myDocument.Shapes.AddPolyline(triArray)


请参阅