SetGeometryPaths
GeometryShape.SetGeometryPaths method
Aktualisiert die Formgeometrie aus einem Array vonIGeometryPath
. Die Koordinaten müssen relativ zur linken oberen Ecke der Form sein. Ändert den Typ der Form (ShapeType
) zuCustom .
public void SetGeometryPaths(IGeometryPath[] geometryPaths)
Parameter | Typ | Beschreibung |
---|---|---|
geometryPaths | IGeometryPath[] | Array-Geometriepfade |
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
- interface IGeometryPath
- class GeometryShape
- namensraum Aspose.Slides
- Montage Aspose.Slides