SetGeometryPaths
IGeometryShape.SetGeometryPaths Methode
Aktualisiert die Formgeometrie aus einem Array von IGeometryPath
. Die Koordinaten müssen relativ zur oberen linken Ecke der Form sein. Ändert den Typ der Form (ShapeType
) auf Custom.
public void SetGeometryPaths(IGeometryPath[] geometryPaths)
Parameter | Typ | Beschreibung |
---|---|---|
geometryPaths | IGeometryPath[] | Array der Geometriepunkte |
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentException | Kein Pfad gefunden |
ArgumentException | Leerer 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
- Schnittstelle IGeometryPath
- Schnittstelle IGeometryShape
- Namespace Aspose.Slides
- Assembly Aspose.Slides