Hi,
Running the following code:
var book = new Workbook("test.xlsx");
Worksheet sheet = book.Worksheets[1];
var options = new ImageOrPrintOptions
{
ImageFormat = ImageFormat.Emf,
OnePagePerSheet = true,
};
new SheetRender(sheet, options).ToImage(0, "apose.emf");
Produces an Emf file that is 46MB!
Doing the same using Excel (copy as Picture) creates a 1MB file.
This is an exaggerated example but I have noticed similar size differences on more reasonable sheets.
Test.zip (146.4 KB)