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