Hi,
I’m using latest version of Aspose Cells 21.11 to convert some xlsx file to tiff image format on Linux, but they are always throw exception and stack trace like this:
Exception : Not implemented.
Stack trace:
at Aspose.Cells.Workbook.Save(String fileName, SaveOptions saveOptions)
at Aspose.Cells.Workbook.Save(String fileName, SaveFormat saveFormat)
Please make sure that you are using latest version/fix of the APIs. Could you please share complete details of error description and stack trace produced on CentOS. We will check your issue soon.
@Amjad_Sahi,
Yes, I’m using version 21.11.0.0 of Aspose Cells for .NET5. The exception message and exception stack trace are like the post. The running machine is CentOS 7.
We were able to reproduce the issue as you mentioned on CentOS. We found If the TIFF contains more than one page, conversion will fail. We have logged a ticket with an id “CELLSNETCORE-295” for your issue. We will look into it soon.
Once we have an update on it, we will let you know.
Since this is a patched version, you may need to manually reference the following package from nuget:
“System.Drawing.Common, 4.7.0”
“System.Text.Encoding.CodePages, 4.7.0”
And, about the system.drawing.common lib is not perfect in Linux , resulting in problems (not only for Bitmap.SaveAdd)
We have discussed and evaluated this, considerd that Microsoft’s willingness to maintain it is very weak:
We may be about to abandon system.drawing.common in linux, and do the implementation of the new graphics library, but this may take more time.