Використання System.Drawing із .NET 6 на платформі, відмінній від Windows

System.Drawing.Common — це фактична реалізація бібліотеки System.Drawing. Однак тепер у .NET 6 Framework це бібліотека для Windows. Тому ви можете використовувати Aspose.Drawing для створення крос-платформної програми на основі .NET 6 Framework.
<span title='2022-03-09 09:18:00 +0000 UTC'>березня 9, 2022</span>&nbsp;·&nbsp;0 хвилин&nbsp;·&nbsp;Фархан Раза

Використання System.Drawing у Linux без libgdiplus

Якщо вам коли-небудь доводилося запускати програми .NET Core в Linux, ви могли помітити, що однією з головних проблем є відсутність збірки System.Drawing у стандартному пакеті .NET Core. Незважаючи на те, що Microsoft рекомендує використовувати System.Drawing.Common, це не найкраще рішення. Ви повинні запустити «sudo» на кожному комп’ютері користувача, щоб інсталювати бібліотеку libgdiplus. І навіть після цього ваші результати візуалізації дещо відрізнятимуться від тих, які ви отримуєте на машинах Windows. Щоб вирішити цю проблему, у цій статті описано, як використовувати System.Drawing у Linux без бібліотеки libgdiplus.
<span title='2020-12-13 12:20:08 +0000 UTC'>грудня 13, 2020</span>&nbsp;·&nbsp;0 хвилин&nbsp;·&nbsp;Усман Азіз