AddGroupShape

AddGroupShape()

Crea un nuevo GroupShape y lo añade al final de la colección. El tamaño y la posición del marco de GroupShape se ajustarán al contenido cuando se añada una nueva forma al GroupShape.

public IGroupShape AddGroupShape()

Valor de Retorno

Objeto GroupShape creado.

Ejemplos

El siguiente ejemplo muestra cómo añadir una forma de grupo a una diapositiva de la presentación de PowerPoint.

[C#]
// Instanciar la clase Presentation
using (Presentation pres = new Presentation())
{
    // Obtener la primera diapositiva
    ISlide sld = pres.Slides[0];
    // Accediendo a la colección de formas de las diapositivas
    IShapeCollection slideShapes = sld.Shapes;
    // Añadiendo una forma de grupo a la diapositiva
    IGroupShape groupShape = slideShapes.AddGroupShape();
    // Añadiendo formas dentro de la forma de grupo añadida
    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);
    // Añadiendo marco de forma de grupo
    groupShape.Frame = new ShapeFrame(100, 300, 500, 40, NullableBool.False, NullableBool.False, 0);
    // Guardar el archivo PPTX en el disco
    pres.Save("GroupShape_out.pptx", SaveFormat.Pptx);
}

Ver También


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

Crea un nuevo GroupShape, lo llena con formas convertidas de SVG y lo añade al final de la colección.

public IGroupShape AddGroupShape(ISvgImage svgImage, float x, float y, float width, float height)
ParámetroTipoDescripción
svgImageISvgImageObjeto de imagen Svg ISvgImage
xSingleLa coordenada X para el lado izquierdo del marco de forma de grupo.
ySingleLa coordenada Y para el lado superior del marco de forma de grupo.
widthSingleEl ancho del grupo del marco de forma de grupo.
heightSingleLa altura de un grupo del marco de forma de grupo.

Valor de Retorno

Objeto GroupShape creado.

Ver También