AddConnector
Содержание
[
Скрывать
]AddConnector(ShapeType, float, float, float, float)
Создает новый Connector, настраивает его по умолчанию и добавляет в конец коллекции.
public IConnector AddConnector(ShapeType shapeType, float x, float y, float width, float height)
Параметр | Тип | Описание |
---|---|---|
shapeType | ShapeType | Тип ShapeType фигуры. |
x | Single | Координата X для левой стороны рамки фигуры. |
y | Single | Координата Y для верхней стороны рамки фигуры. |
width | Single | Ширина рамки фигуры. |
height | Single | Высота рамки фигуры. |
Значение возврата
Индекс созданной фигуры с нулевой основой.
Созданный объект Connector.
Примеры
Следующий пример показывает, как добавить соединитель (изогнутый соединитель) между двумя фигурами (эллипсом и прямоугольником) в презентации PowerPoint.
[C#]
// Создает класс презентации, который представляет файл PPTX
using (Presentation input = new Presentation())
{
// Получает коллекцию фигур для конкретного слайда
IShapeCollection shapes = input.Slides[0].Shapes;
// Добавляет эллипс
IAutoShape ellipse = shapes.AddAutoShape(ShapeType.Ellipse, 0, 100, 100, 100);
// Добавляет прямоугольник
IAutoShape rectangle = shapes.AddAutoShape(ShapeType.Rectangle, 100, 300, 100, 100);
// Добавляет соединитель к коллекции фигур слайда
IConnector connector = shapes.AddConnector(ShapeType.BentConnector2, 0, 0, 10, 10);
// Соединяет фигуры с помощью соединителя
connector.StartShapeConnectedTo = ellipse;
connector.EndShapeConnectedTo = rectangle;
// Вызывает перенаправление, которое устанавливает автоматический кратчайший путь между фигурами
connector.Reroute();
// Сохраняет презентацию
input.Save("Shapes-connector.pptx", SaveFormat.Pptx);
}
См. Также
- интерфейс IConnector
- перечисление ShapeType
- класс ShapeCollection
- пространство имен Aspose.Slides
- сборка Aspose.Slides
AddConnector(ShapeType, float, float, float, float, bool)
Создает новый Connector и добавляет его в конец коллекции.
public IConnector AddConnector(ShapeType shapeType, float x, float y, float width, float height,
bool createFromTemplate)
Параметр | Тип | Описание |
---|---|---|
shapeType | ShapeType | Тип ShapeType фигуры. |
x | Single | Координата X для левой стороны рамки фигуры. |
y | Single | Координата Y для верхней стороны рамки фигуры. |
width | Single | Ширина рамки фигуры. |
height | Single | Высота рамки фигуры. |
createFromTemplate | Boolean | Если true, то новая фигура будет настроена по умолчанию. Будет присвоено непустое имя, простой стиль, текст будет выровнен по центру. Если false, то все значения свойств новой фигуры будут иметь значения по умолчанию. |
Значение возврата
Индекс созданной фигуры с нулевой основой.
Созданный объект Connector.
См. Также
- интерфейс IConnector
- перечисление ShapeType
- класс ShapeCollection
- пространство имен Aspose.Slides
- сборка Aspose.Slides