Hämtar eller ställer in ett värde som indikerar om denna siffra är stängd. En stängd figur kommer bara att göra skillnad om den första och den sista figurens former är kontinuerliga former. I sådana fall kommer den första punkten i den första formen att vara förbunden med en rät linje från den sista punkten i den sista formen.
det här exemplet används GraphicsPath och Graphics-klassen för att skapa och manipulera figurer på en bildyta. Exempel skapar en ny bild och ritar banor med hjälp av klassen GraphicsPath. I slutet anropas DrawPath-metoden som exponeras av Graphics-klassen för att rendera banorna på ytan. Slutligen exporteras bilden till Tiff-filformat.
[C#]//Skapa en instans av bild using(Aspose.PSD.Imageimage=newAspose.PSD.FileFormats.Psd.PsdImage(500,500)){//Skapa och initiera en instans av klassen GraphicsAspose.PSD.Graphicsgraphics=newAspose.PSD.Graphics(image);//Rensa grafikytangraphics.Clear(Color.Wheat);//Skapa en instans av klassen GraphicsPathAspose.PSD.GraphicsPathgraphicspath=newAspose.PSD.GraphicsPath();//Skapa en instans av figurklassenAspose.PSD.Figurefigure=newAspose.PSD.Figure();//Lägg till former till figurobjektfigure.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));//Lägg till figurobjekt till GraphicsPathgraphicspath.AddFigure(figure);//Rita bana med pennobjekt av färg svartgraphics.DrawPath(newPen(Aspose.PSD.Color.Black,2),graphicspath);//Skapa en instans av TiffOptions och ställ in dess olika egenskaperAspose.PSD.ImageOptions.TiffOptionstiffOptions=newAspose.PSD.ImageOptions.TiffOptions(Aspose.PSD.FileFormats.Tiff.Enums.TiffExpectedFormat.Default);// spara alla ändringar.image.Save("C:\\temp\\output.tiff",tiffOptions);}