// Create a png file stream FileStream outputStream = new FileStream("ConvertShapeToImage.png", FileMode.Create); //create a new workbook var workbook = new GrapeCity.Documents.Excel.Workbook(); IWorksheet worksheet = workbook.Worksheets[0]; // Add a oval IShape oval = worksheet.Shapes.AddShape(AutoShapeType.Oval, 0, 0, 191, 194); // Set soild fill for rectangle oval.Fill.Color.RGB = Color.OrangeRed; // Save the shape as image to a stream. oval.ToImage(outputStream, ImageType.PNG); // Close the image stream outputStream.Close();
' Create a png file stream Dim outputStream = File.Create("ConvertShapeToImage.png") ' Create a new Workbook Dim workbook As New Workbook Dim worksheet As IWorksheet = workbook.Worksheets(0) ' Add a oval Dim oval As IShape = worksheet.Shapes.AddShape(AutoShapeType.Oval, 0, 0, 191, 194) ' Set soild fill for rectangle oval.Fill.Color.RGB = Color.OrangeRed ' Save the shape as image to a stream. oval.ToImage(outputStream, ImageType.PNG) ' close the image stream outputStream.Close()