mono / libgdiplus

C-based implementation of the GDI+ API
http://www.mono-project.com/
MIT License
333 stars 171 forks source link

Question: will this library continue to be supported given GDI+ is no longer supported on non-windows platforms with .NET 7.0? #744

Open siddjain opened 1 year ago

siddjain commented 1 year ago

Hello,

I just want to know if this library will continue to have bug fixes given GDI+ is no longer supported on non-windows platforms with .NET 7.0? Thanks.

filipnavara commented 1 year ago

It's no longer supported since .NET 6 actually. This library is effectively no longer maintained.

tonyqus commented 1 year ago

But why doesn't Microsoft put some efforts on this? I mean it should NOT be maintained by open source community. But Microsoft team should take over this maintainence task.

My project NPOI is deeply impact by this decision that .NET 6 will no longer support System.Drawing.Common on Linux. We have switch to an alternative library called SixLabors.Fonts. Unfortunately, this library doesn't work as expected. It caused NPOI lose the ability to autosize columns. You can check https://github.com/nissl-lab/npoi/issues/1022 for detail.

Artoria2e5 commented 1 year ago

Someone can probably rip the old libgdiplus S.D.C assemblies out and make it a separate package...

mirh commented 4 months ago

https://github.com/mono/mono/issues/20931#issuecomment-1890031693 The whole mono project has been actually discontinued since a few of years