Obtient ou définit une valeur indiquant si ce chiffre est fermé. Une figure fermée fera une différence uniquement dans le cas où les formes de la première et de la dernière figure sont des formes continues. Dans ce cas, le premier point de la première forme sera relié par une ligne droite à partir du dernier point de la dernière forme.
Ces exemples utilisent GraphicsPath et la classe Graphics pour créer et manipuler des figures sur une surface Image. L’exemple crée une nouvelle image et dessine des chemins à l’aide de la classe GraphicsPath. À la fin, la méthode DrawPath exposée par la classe Graphics est appelée pour restituer les chemins sur la surface. Enfin, l’image est exportée au format de fichier Tiff.
[C#]//Créer une instance de Image using(Aspose.PSD.Imageimage=newAspose.PSD.FileFormats.Psd.PsdImage(500,500)){//Créer et initialiser une instance de la classe GraphicsAspose.PSD.Graphicsgraphics=newAspose.PSD.Graphics(image);//Effacer la surface graphiquegraphics.Clear(Color.Wheat);//Créer une instance de la classe GraphicsPathAspose.PSD.GraphicsPathgraphicspath=newAspose.PSD.GraphicsPath();//Créer une instance de la classe FigureAspose.PSD.Figurefigure=newAspose.PSD.Figure();//Ajouter des formes à l'objet Figurefigure.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));//Ajouter un objet Figure à GraphicsPathgraphicspath.AddFigure(figure);// Dessine un chemin avec un objet Pen de couleur noiregraphics.DrawPath(newPen(Aspose.PSD.Color.Black,2),graphicspath);//Créer une instance de TiffOptions et définir ses différentes propriétésAspose.PSD.ImageOptions.TiffOptionstiffOptions=newAspose.PSD.ImageOptions.TiffOptions(Aspose.PSD.FileFormats.Tiff.Enums.TiffExpectedFormat.Default);// Enregistrer toutes les modifications.image.Save("C:\\temp\\output.tiff",tiffOptions);}