Aspose.Slides Approach to the System.Drawing Problem

Firstly thanks for the work to get the Aspose components working again on Linux in later .net versions with the System.Drawing problem. However the approach is causing some problems.

Aspose.Words

  • SkiaSharp

Aspose.PDF

  • System.Drawing
  • Separate new Aspose.PDF.Drawing package uses Aspose.Drawing

Aspose.Cells

  • net6.0 target uses SkiaSharp
  • net6.0-windows7.0 target uses System.Drawing

Aspose.Barcode

  • Uses Aspose.Drawing. (v23.2 not available on nuget)

Aspose.Slides

How did all these components from one company all end up with different solutions to this problem?

In any case is it possible for Aspose.Slides to choose one of the other options? It’s now so large that everywhere components get copied during a build we have run out of available disk space in Devops pipeline builds.

@bruceb6,
Thank you for contacting support.

Different teams work on different Aspose products, and usually, they choose solutions to problems on their own.

Unfortunately, so far there is only a solution with external aliases. Could you please describe the issue in more detail?