WPS 基础接口 > 演示 API 参考 > ShapeNodes > 方法 > ShapeNodes.SetPosition 方法
设置由 Index 指定的节点的位置。请注意,由于节点的编辑类型的不同,该方法可能会影响相邻节点的位置。

语法

表达式.SetPosition(Index, X1, Y1)

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

参数

名称 必选/可选 数据类型 描述
Index 必选 Long 要设置位置的顶点。
X1, Y1 必选 Single 新顶点相对于文档左上角的位置(点数)。

示例

本示例将 myDocument 中第三个形状的第二个结点向右移 200 磅、向下移 300 磅。第三个形状必须是任意多边形。

示例代码
let myDocument = ActivePresentation.Slides.Item(1)
let mynodes = myDocument.Shapes.Item(3).Nodes
let pointsArray = mynodes.Item(2).Points
let currXvalue = pointsArray(1, 1)
let currYvalue = pointsArray(1, 2)
mynodes.SetPosition (2, currXvalue + 200, currYvalue + 300)

将节点移到新位置?


请参阅