Menggunakan System.Drawing dengan .NET 6 pada Platform non-Windows
System.Drawing.Common adalah implementasi aktual dari pustaka System.Drawing. Namun, sekarang dikaitkan sebagai pustaka khusus Windows di .NET 6 Framework. Oleh karena itu, Anda dapat menggunakan Aspose.Drawing untuk membuat aplikasi berbasis .NET 6 Framework lintas platform.
Menggunakan System.Drawing di Linux tanpa libgdiplus
Jika Anda pernah menjalankan aplikasi .NET Core di Linux, Anda mungkin memperhatikan bahwa salah satu masalah utama adalah kurangnya rakitan System.Drawing dalam paket .NET Core standar. Meskipun Microsoft merekomendasikan untuk menggunakan System.Drawing.Common, itu bukanlah solusi akhir. Anda harus menjalankan ‘sudo’ pada setiap mesin pengguna untuk menginstal pustaka libgdiplus. Dan bahkan setelah itu, hasil rendering Anda akan sedikit berbeda dari yang Anda miliki di mesin Windows. Untuk mengatasi masalah ini, artikel ini membahas cara menggunakan System.Drawing di Linux tanpa pustaka libgdiplus.