Português

Usando System.Drawing com .NET 6 em plataforma não Windows

O System.Drawing.Common é a implementação real da biblioteca System.Drawing. No entanto, agora é atribuída como uma biblioteca específica do Windows no .NET 6 Framework. Portanto, você pode usar o Aspose.Drawing para criar um aplicativo multiplataforma .NET 6 Framework.
março 9, 2022 · 3 minutos · Farhan Raza

Usando System.Drawing no Linux sem libgdiplus

Se você já precisou executar seus aplicativos .NET Core no Linux, deve ter notado que um dos principais problemas é a falta do assembly System.Drawing no pacote .NET Core padrão. Embora a Microsoft recomende o uso de System.Drawing.Common, essa não é a solução definitiva. Você precisa executar ‘sudo’ em cada máquina de usuário para ter a biblioteca libgdiplus instalada. E mesmo depois disso, seus resultados de renderização serão ligeiramente diferentes daqueles que você tem em máquinas Windows. Para lidar com esse problema, este artigo aborda como usar o System.Drawing no Linux sem a biblioteca libgdiplus.
dezembro 13, 2020 · 4 minutos · Usman Aziz