Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob diese Figur geschlossen ist. Eine geschlossene Figur macht nur dann einen Unterschied, wenn die Formen der ersten und der letzten Figur fortlaufende Formen sind. In diesem Fall wird der erste Punkt der ersten Form durch eine gerade Linie mit dem letzten Punkt der letzten Form verbunden
Wendet die angegebene Transformation auf die Form an.
Beispiele
Dieses Beispiel verwendet GraphicsPath und die Graphics-Klasse, um Figuren auf einer Bildoberfläche zu erstellen und zu manipulieren. Beispiel erstellt ein neues Bild und zeichnet Pfade mit Hilfe der GraphicsPath-Klasse. Am Ende wird die DrawPath-Methode aufgerufen, die von der Graphics-Klasse bereitgestellt wird, um die Pfade auf der Oberfläche zu rendern. Schließlich wird das Bild in das Tiff-Dateiformat exportiert.
[C#]//Eine Instanz von Image erstellen using(Aspose.PSD.Imageimage=newAspose.PSD.FileFormats.Psd.PsdImage(500,500)){//Eine Instanz der Graphics-Klasse erstellen und initialisierenAspose.PSD.Graphicsgraphics=newAspose.PSD.Graphics(image);//Grafikoberfläche löschengraphics.Clear(Color.Wheat);//Eine Instanz der GraphicsPath-Klasse erstellenAspose.PSD.GraphicsPathgraphicspath=newAspose.PSD.GraphicsPath();//Eine Instanz der Figure-Klasse erstellenAspose.PSD.Figurefigure=newAspose.PSD.Figure();//Formen zum Figurobjekt hinzufügenfigure.AddShape(newAspose.PSD.Shapes.RectangleShape(newRectangleF(10,10,300,300)));figure.AddShape(newAspose.PSD.Shapes.EllipseShape(newRectangleF(50,50,300,300)));figure.AddShape(newAspose.PSD.Shapes.PieShape(newRectangle(newPoint(250,250),newSize(200,200)),0,45));//Figure-Objekt zu GraphicsPath hinzufügengraphicspath.AddFigure(figure);// Pfad mit Stiftobjekt der Farbe Schwarz zeichnengraphics.DrawPath(newPen(Aspose.PSD.Color.Black,2),graphicspath);//Eine Instanz von TiffOptions erstellen und ihre verschiedenen Eigenschaften festlegenAspose.PSD.ImageOptions.TiffOptionstiffOptions=newAspose.PSD.ImageOptions.TiffOptions(Aspose.PSD.FileFormats.Tiff.Enums.TiffExpectedFormat.Default);// Alle Änderungen speichern.image.Save("C:\\temp\\output.tiff",tiffOptions);}