We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Get images of each spreadsheet

Can I use Aspose to generate images of each spreadsheet.

You can use Pictures api to add images to an Excel file. Please check the document on working with pictures:
Managing Pictures

Aspose.Excel is discarded now and is no more under active development now. It is replaced by Aspose.Cells that supports all the rich features of different versions of MS Excel. You can work with images easily using Aspose.Cells like get all the images in a workbook as follows:

Workbook workbook = new Workbook("Book2.xlsx");
foreach (Worksheet worksheet in workbook.Worksheets)
    foreach (Picture picture in worksheet.Pictures)
        ImageOrPrintOptions imageOrPrintOptions = new ImageOrPrintOptions();
        imageOrPrintOptions.ImageType = ImageType.Png;
        Console.WriteLine($"{worksheet.Name}-" + picture.Name + ".png");
        picture.ToImage($"{worksheet.Name}-" + picture.Name + ".png", imageOrPrintOptions);


In this example, the Book2.xlsx contains three worksheets where first and second worksheet contains 2 pictures each whereas the third sheet contains three pictures. This input file generates the following output:

Sheet1-Picture 1.png
Sheet1-Picture 2.png
Sheet2-Picture 1.png
Sheet2-Picture 2.png
Sheet3-Picture 1.png
Sheet3-Picture 2.png
Sheet3-Picture 3.png

For more information on working with pictures, follow the link below:
Managing Pictures
Drawing Objects

Download the latest version here to test the features of this new product:
Aspose.Cells for .NET (Latest Version)

Here is a ready to run solution which can be used to test the product features with minimal effort.