WPS 基础接口 > 演示 API 参考 > Shapes > 方法 > Shapes.AddConnector 方法
创建一个连接符。返回一个代表新连接符的 Shape 对象。添加连接符时,它没有连接任何对象。使用 BeginConnectEndConnect 方法可将连接符的头和尾连接到文档中的其他形状上。

语法

表达式.AddConnector(Type, BeginX, BeginY, EndX, EndY)

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

参数

名称 必选/可选 数据类型 描述
Type 必选 MsoConnectorType 连接符的类型。
BeginX 必选 Single 连接符的起点相对于幻灯片左边缘的水平位置(以磅为单位)。
BeginY 必选 Single 连接符的起点相对于幻灯片上边缘的垂直位置(以磅为单位)。
EndX 必选 Single 连接符的终点相对于幻灯片左边缘的水平位置(以磅为单位)。
EndY 必选 Single 连接符的终点相对于幻灯片上边缘的垂直位置(以磅为单位)。

返回值
Shape

说明

将一个连接符连接到某个形状时,如果必要,该连接符的长度和位置会自动调整。因此,如果要将一个连接符连接到其他形状,则与添加该连接符时指定的位置和长度无关。

示例

本示例向 myDocument 中添加两个矩形,然后用曲线连接符将它们连接起来。请注意,将连接符连接到矩形上时,连接符的长度和位置会自动调整;因此,它与添加标注时指定的位置和长度是无关的(长度不能为零)。

示例代码
function NewConnector() {
    let shpShapes = ActivePresentation.Slides.Item(1).Shapes
    let shpFirst = shpShapes.AddShape(msoShapeRectangle, 100, 50, 200, 100)
    let shpSecond = shpShapes.AddShape(msoShapeRectangle, 300, 300, 200, 100)
    let myFormat = shpShapes.AddConnector(msoConnectorCurve, 0, 0, 100, 100).ConnectorFormat
        myFormat.BeginConnect(shpFirst, 1)
        myFormat.EndConnect(shpSecond, 1)
        myFormat.Parent.RerouteConnections()
}

Add Connector 方法 AddConnector 方法 添加连接器 添加连接符?


请参阅