AddConnector
Contenu
[
Cacher
]AddConnector(ShapeType, float, float, float, float)
Crée un nouveau Connecteur, l’ajuste à partir du modèle par défaut et l’ajoute à la fin de la collection.
public IConnector AddConnector(ShapeType shapeType, float x, float y, float width, float height)
Paramètre | Type | Description |
---|---|---|
shapeType | ShapeType | Le ShapeType de la forme. |
x | Single | La coordonnée X pour le côté gauche du cadre de la forme. |
y | Single | La coordonnée Y pour le côté supérieur du cadre de la forme. |
width | Single | La largeur du cadre de la forme. |
height | Single | La hauteur du cadre de la forme. |
Valeur de retour
L’index basé sur zéro de la forme créée.
Objet Connecteur créé.
Exemples
L’exemple suivant montre comment ajouter un connecteur (un connecteur courbé) entre deux formes (une ellipse et un rectangle) dans une présentation PowerPoint.
[C#]
// Instantiates a presentation class that represents a PPTX file
using (Presentation input = new Presentation())
{
// Accesses the shapes collection for a specific slide
IShapeCollection shapes = input.Slides[0].Shapes;
// Adds an Ellipse autoshape
IAutoShape ellipse = shapes.AddAutoShape(ShapeType.Ellipse, 0, 100, 100, 100);
// Adds a Rectangle autoshape
IAutoShape rectangle = shapes.AddAutoShape(ShapeType.Rectangle, 100, 300, 100, 100);
// Adds a connector shape to the slide shape collection
IConnector connector = shapes.AddConnector(ShapeType.BentConnector2, 0, 0, 10, 10);
// Connects the shapes using the connector
connector.StartShapeConnectedTo = ellipse;
connector.EndShapeConnectedTo = rectangle;
// Calls reroute that sets the automatic shortest path between shapes
connector.Reroute();
// Saves the presentation
input.Save("Shapes-connector.pptx", SaveFormat.Pptx);
}
Voir aussi
- interface IConnector
- enum ShapeType
- class ShapeCollection
- namespace Aspose.Slides
- assembly Aspose.Slides
AddConnector(ShapeType, float, float, float, float, bool)
Crée un nouveau Connecteur et l’ajoute à la fin de la collection.
public IConnector AddConnector(ShapeType shapeType, float x, float y, float width, float height,
bool createFromTemplate)
Paramètre | Type | Description |
---|---|---|
shapeType | ShapeType | Le ShapeType de la forme. |
x | Single | La coordonnée X pour le côté gauche du cadre de la forme. |
y | Single | La coordonnée Y pour le côté supérieur du cadre de la forme. |
width | Single | La largeur du cadre de la forme. |
height | Single | La hauteur du cadre de la forme. |
createFromTemplate | Boolean | Si vrai, la nouvelle forme sera ajustée à partir du modèle par défaut. Un nom non vide, un style simple et du texte centré seront assignés à la nouvelle forme. Si faux, alors toutes les valeurs des propriétés de la nouvelle forme auront des valeurs par défaut. |
Valeur de retour
L’index basé sur zéro de la forme créée.
Objet Connecteur créé.
Voir aussi
- interface IConnector
- enum ShapeType
- class ShapeCollection
- namespace Aspose.Slides
- assembly Aspose.Slides