We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.

Parameter is not valid

Thread ID:





123415 Mar 16,2016 03:03 AM Mar 17,2016 03:38 AM ASP.NET MVC 1
Tags: XlsIO
Asked On March 16, 2016 03:03 AM


I try to convert .xls file into images but got "parameter is not valid" exception. Same code working fine when I use .xlsx file but creates issue when I try with .xls file. 

for (i = 0; i < workbook.Worksheets.Count; i++)
                IWorksheet sheet = workbook.Worksheets[i];
                sheet.UsedRangeIncludesFormatting = false;
                int lastRow = sheet.UsedRange.LastRow + 1;
                int lastColumn = sheet.UsedRange.LastColumn + 1;
                    //This code line creates an issue only for .xls file.
                    Image image = sheet.ConvertToImage(1, 1, lastRow, lastColumn, Syncfusion.XlsIO.ImageType.Bitmap, null);
                    image.Save(outputPath + "_" + i + ".jpeg", ImageFormat.Jpeg);
                catch (Exception ex)
                    throw ex;

Ishwarya Narayanan [Syncfusion]
Replied On March 17, 2016 03:38 AM

Hi Vishal,


Thank you for contacting Syncfusion support.


As you have created an incident with same query, the response for this query has been updated in that incident. You can follow up the incident for further clarification regarding this query.

Please let us know if you have any concerns.

Ishwarya N


This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.