AddGroupShape

AddGroupShape()

Crée un nouveau GroupShape et l’ajoute à la fin de la collection. La taille et la position du cadre GroupShape seront adaptées au contenu lorsque la nouvelle forme sera ajoutée au GroupShape.

public IGroupShape AddGroupShape()

Valeur de retour

Objet GroupShape créé.

Exemples

L’exemple suivant montre comment ajouter une forme de groupe à une diapositive de présentation PowerPoint.

[C#]
// Instancier la classe Presentation
using (Presentation pres = new Presentation())
{
    // Obtenir la première diapositive
    ISlide sld = pres.Slides[0];
    // Accéder à la collection de formes des diapositives
    IShapeCollection slideShapes = sld.Shapes;
    // Ajouter une forme de groupe à la diapositive
    IGroupShape groupShape = slideShapes.AddGroupShape();
    // Ajouter des formes à l'intérieur de la forme de groupe ajoutée
    groupShape.Shapes.AddAutoShape(ShapeType.Rectangle, 300, 100, 100, 100);
    groupShape.Shapes.AddAutoShape(ShapeType.Rectangle, 500, 100, 100, 100);
    groupShape.Shapes.AddAutoShape(ShapeType.Rectangle, 300, 300, 100, 100);
    groupShape.Shapes.AddAutoShape(ShapeType.Rectangle, 500, 300, 100, 100);
    // Ajouter le cadre de la forme de groupe
    groupShape.Frame = new ShapeFrame(100, 300, 500, 40, NullableBool.False, NullableBool.False, 0);
    // Écrire le fichier PPTX sur le disque
    pres.Save("GroupShape_out.pptx", SaveFormat.Pptx);
}

Voir aussi


AddGroupShape(ISvgImage, float, float, float, float)

Crée un nouveau GroupShape, le remplit avec des formes converties à partir de SVG et l’ajoute à la fin de la collection.

public IGroupShape AddGroupShape(ISvgImage svgImage, float x, float y, float width, float height)
ParamètreTypeDescription
svgImageISvgImageObjet image Svg ISvgImage
xSingleLa coordonnée X pour le côté gauche du cadre de la forme de groupe.
ySingleLa coordonnée Y pour le côté supérieur du cadre de la forme de groupe.
widthSingleLa largeur du groupe du cadre de la forme de groupe.
heightSingleLa hauteur d’un groupe du cadre de la forme de groupe.

Valeur de retour

Objet GroupShape créé.

Voir aussi