Aspose.Slides for .NET Is Referencing System.Drawing Library

We have a .net 9 app deployed to a linux system and we are using the newest version of Aspose.Slides, Aspose.Pdf.Drawing, Aspose.Word. It seems Aspose.Slides and Aspose.Pdf.Drawing (which I just read we should use instead of Aspose.Pdf) are still referencing System.Drawing. Is that going to be an issue?

image.png (6.7 KB)

Thanks,
Derek

@dmerkle1,

You may use cross-platform APIs of Aspose.Slides to cope with it. See the document for your reference.
https://docs.aspose.com/slides/net/slides-for-net-6-cross-platform/

Is net6.0 usable in net9?

Also,
Our local environments are windows, but our prod environments are linux. Will the crossplatform work locally? I am getting a Unable to load DLL ‘aspose.slides.drawing.capi_vc14x64’ error.

@dmerkle1,

I think you may try to use Aspose.Slides for .NET Dll from “net6.0\win” in local (Windows) environment and use crossplatform APIs for non Windows environment.