SetGeometryPaths

GeometryShape.SetGeometryPaths Methode

Aktualisiert die Formgeometrie aus einem Array von IGeometryPath. Die Koordinaten müssen relativ zur linken oberen Ecke der Form sein. Ändert den Typ der Form (ShapeType) auf Benutzerdefiniert.

public void SetGeometryPaths(IGeometryPath[] geometryPaths)
ParameterTypBeschreibung
geometryPathsIGeometryPath[]Array von Geometriepunkten

Ausnahmen

AusnahmeBedingung
ArgumentExceptionKein Pfad gefunden
ArgumentExceptionLeerer Pfad

Beispiele

Beispiel:

[C#]
using (Presentation pres = new Presentation())
{
    GeometryShape shape = pres.Slides[0].Shapes.AddAutoShape(ShapeType.Rectangle, 100, 100, 200, 100) as GeometryShape;

    GeometryPath geometryPath = shape.GetGeometryPaths()[0];

    geometryPath.LineTo(100, 50, 1);
    geometryPath.LineTo(100, 50, 4);

    shape.SetGeometryPath(geometryPath);

    pres.Save("output.pptx", SaveFormat.Pptx);
}

Siehe Auch