Français

Utilisation de System.Drawing sous Linux sans libgdiplus

Si vous avez déjà eu à exécuter vos applications .NET Core sous Linux, vous avez peut-être remarqué que l’un des principaux problèmes est le manque d’assemblage System.Drawing dans le package .NET Core standard. Même si Microsoft recommande d’utiliser System.Drawing.Common, ce n’est pas la solution ultime. Vous devez exécuter ‘sudo’ sur chaque machine utilisateur pour installer la bibliothèque libgdiplus. Et même après cela, vos résultats de rendu seront légèrement différents de ceux que vous avez sur les machines Windows. Afin de faire face à ce problème, cet article explique comment utiliser System.Drawing sous Linux sans la bibliothèque libgdiplus.
décembre 13, 2020 · 4 min · Usman Aziz