Obtiene o establece un valor que indica si esta figura es cerrada. Una figura cerrada hará una diferencia solo en caso de que las formas de la primera y la última figura sean formas continuas. En tal caso, el primer punto de la primera forma estará conectado por una línea recta desde el último punto de la última forma.
Estos ejemplos hacen uso de las clases GraphicsPath y Graphics para crear y manipular figuras en una superficie de imagen. El ejemplo crea una nueva imagen y dibuja rutas con la ayuda de la clase GraphicsPath. Al final, se llama al método DrawPath expuesto por la clase Graphics para representar las rutas en la superficie. Finalmente, la imagen se exporta a formato de archivo Tiff.
[C#]//Crear una instancia de Imagen using(Aspose.PSD.Imageimage=newAspose.PSD.FileFormats.Psd.PsdImage(500,500)){//Crear e inicializar una instancia de la clase GraphicsAspose.PSD.Graphicsgraphics=newAspose.PSD.Graphics(image);//Borrar superficie gráficagraphics.Clear(Color.Wheat);//Crear una instancia de la clase GraphicsPathAspose.PSD.GraphicsPathgraphicspath=newAspose.PSD.GraphicsPath();//Crear una instancia de la clase FigureAspose.PSD.Figurefigure=newAspose.PSD.Figure();//Agregar formas al objeto Figurafigure.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));//Agregar objeto Figura a GraphicsPathgraphicspath.AddFigure(figure);//Dibujar ruta con objeto Pluma de color Negrographics.DrawPath(newPen(Aspose.PSD.Color.Black,2),graphicspath);//Crear una instancia de TiffOptions y establecer sus diversas propiedadesAspose.PSD.ImageOptions.TiffOptionstiffOptions=newAspose.PSD.ImageOptions.TiffOptions(Aspose.PSD.FileFormats.Tiff.Enums.TiffExpectedFormat.Default);// guarda todos los cambios.image.Save("C:\\temp\\output.tiff",tiffOptions);}