Svenska

Använder System.Drawing i Linux utan libgdiplus

Om du någonsin varit tvungen att köra dina .NET Core-applikationer på Linux kanske du har märkt att ett av huvudproblemen är bristen på System.Drawing-sammansättning i standardpaketet .NET Core. Även om Microsoft rekommenderar att du använder System.Drawing.Common, är det inte den ultimata lösningen. Du måste köra ‘sudo’ på varje användardator för att ha libgdiplus-biblioteket installerat. Och även efter det kommer dina renderingsresultat att skilja sig något från de du har på Windows-datorer. För att komma till rätta med det här problemet tar den här artikeln upp hur man använder System.Drawing i Linux utan libgdiplus-bibliotek.
december 13, 2020 · 3 min · Usman Aziz