Verwenden von System.Drawing unter Linux ohne libgdiplus
Wenn Sie Ihre .NET Core Anwendungen jemals unter Linux ausführen mussten, ist Ihnen vielleicht aufgefallen, dass eines der Hauptprobleme das Fehlen der System.Drawing-Assembly im standardmäßigen .NET Core-Paket ist. Obwohl Microsoft die Verwendung von System.Drawing.Common empfiehlt, ist dies nicht die ultimative Lösung. Sie müssen ‘sudo’ auf jedem Benutzercomputer ausführen, um die libgdiplus Bibliothek zu installieren. Und selbst danach unterscheiden sich Ihre Rendering-Ergebnisse leicht von denen auf Windows-Rechnern. Um dieses Problem zu lösen, behandelt dieser Artikel die Verwendung von System.Drawing unter Linux ohne die libgdiplus Bibliothek.