שימוש ב-System.Drawing עם .NET 6 בפלטפורמת שאינה Windows
ה-System.Drawing.Common הוא היישום בפועל של ספריית System.Drawing. עם זאת, היא מיוחסת כעת כספרייה ספציפית ל-Windows ב-.NET 6 Framework. לכן, אתה יכול להשתמש ב-Aspose.Drawing כדי ליצור יישום מבוסס .NET 6 Framework חוצה פלטפורמות.
שימוש ב-System.Drawing בלינוקס ללא libgdiplus
אם אי פעם היית צריך להריץ את יישומי ה-.NET Core שלך על לינוקס, אולי שמת לב שאחת הבעיות העיקריות היא היעדר הרכבה של System.Drawing בחבילת .NET Core הסטנדרטית. למרות שמיקרוסופט ממליצה להשתמש ב-System.Drawing.Common, זה לא הפתרון האולטימטיבי. עליך להפעיל ‘sudo’ בכל מחשב משתמש כדי שתתקין את ספריית libgdiplus. וגם לאחר מכן, תוצאות הרינדור שלך יהיו מעט שונות מאלו שיש לך במחשבי Windows. על מנת להתמודד עם בעיה זו, מאמר זה מכסה כיצד להשתמש ב-System.Drawing בלינוקס ללא ספריית libgdiplus.