When converting a sheet with a chart to an image, I noticed the position of the top legend is wrong.
var workbook = new Workbook(@"test.xlsx");
var options = new ImageOrPrintOptions
ImageFormat = ImageFormat.Emf,
OnlyArea = false,
TextRenderingHint = TextRenderingHint.ClearTypeGridFit,
OnePagePerSheet = true,
new SheetRender(workbook.Worksheets["Sheet1"], options).ToImage(0, @"est.emf");
I've attached the test file and the output image for your reference. You can find the legend position in the image is different from Excel.
Could you please take a look into this?