Thai

การใช้ System.Drawing ด้วย .NET 6 บนแพลตฟอร์มที่ไม่ใช่ Windows

System.Drawing.Common เป็นการใช้งานจริงของไลบรารี System.Drawing อย่างไรก็ตาม ขณะนี้มีการระบุว่าเป็นไลบรารีเฉพาะของ Windows ใน .NET 6 Framework ดังนั้น คุณสามารถใช้ Aspose.Drawing เพื่อสร้างแอปพลิเคชันที่ใช้ .NET 6 Framework ข้ามแพลตฟอร์มได้
มีนาคม 9, 2022 · 1 min · ฟาร์ฮาน ราซา

ใช้ System.Drawing ใน Linux โดยไม่ต้องใช้ libgdiplus

หากคุณเคยต้องเรียกใช้แอปพลิเคชัน .NET Core บน Linux คุณอาจสังเกตเห็นว่าหนึ่งในปัญหาหลักคือการไม่มีแอสเซมบลี System.Drawing ในแพ็คเกจ .NET Core มาตรฐาน แม้ว่า Microsoft จะแนะนำให้ใช้ System.Drawing.Common นั่นไม่ใช่ทางออกที่ดีที่สุด คุณต้องเรียกใช้ ‘sudo’ บนเครื่องผู้ใช้แต่ละเครื่องเพื่อติดตั้งไลบรารี libgdiplus และหลังจากนั้น ผลการเรนเดอร์ของคุณจะแตกต่างจากที่คุณมีบนเครื่อง Windows เล็กน้อย เพื่อรับมือกับปัญหานี้ บทความนี้กล่าวถึงวิธีใช้ System.Drawing ใน Linux โดยไม่ต้องใช้ไลบรารี่ libgdiplus
ธันวาคม 13, 2020 · 2 min · อุสมาน อาซิซ