แปลงรูปภาพ jpg เป็นรูปแบบ png ใน c#

JPG เป็นหนึ่งในรูปแบบภาพที่ได้รับความนิยมและใช้กันอย่างแพร่หลาย อย่างไรก็ตาม รูปภาพ JPG จะสูญเสียคุณภาพทุกครั้งที่บันทึก ดังนั้น คุณอาจต้องแปลงเป็นรูปแบบที่ไม่สูญเสียข้อมูล เช่น PNG หากต้องการทำการแปลงนี้โดยทางโปรแกรมจากภายในแอปพลิเคชัน .NET บทความนี้แสดงวิธีการแปลงรูปภาพ JPG เป็น PNG ใน C#

C# .NET API สำหรับการแปลง JPG เป็น PNG

Aspose.Imaging for .NET คือ API การประมวลผลรูปภาพที่มีคุณลักษณะหลากหลายเพื่อจัดการรูปแบบรูปภาพที่หลากหลาย นอกจากนี้ ยังมีตัวแปลงที่ทรงพลังที่ให้คุณแปลงรูปภาพจากรูปแบบหนึ่งเป็นอีกรูปแบบหนึ่งด้วยความเที่ยงตรงสูง ในบทความนี้ เราจะใช้ API นี้เพื่อแปลงรูปภาพ JPG เป็นรูปแบบ PNG คุณสามารถ ดาวน์โหลด DLL ของ API หรือติดตั้งโดยตรงจาก NuGet

PM> Install-Package Aspose.Imaging

แปลงรูปภาพ JPG เป็น PNG ใน C#

การแปลงรูปภาพ JPG เป็นรูปแบบ PNG นั้นค่อนข้างตรงไปตรงมาโดยใช้ Aspose.Imaging for .NET คุณต้องโหลดไฟล์ JPG และบันทึกเป็นภาพ PNG เท่านั้น ต่อไปนี้เป็นขั้นตอนในการแปลงรูปภาพ JPG เป็น PNG ใน C#

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงรูปภาพ JPG เป็นรูปแบบ PNG ในแอปพลิเคชัน .NET

// โหลดภาพ JPG
using (Image image = Image.Load("aspose.jpg"))
{
    // สร้างตัวเลือก PNG
    PngOptions options = new PngOptions() { ColorType= FileFormats.Png.PngColorType.TruecolorWithAlpha };

    // บันทึกภาพเป็น JPG
    image.Save("JPG-to-PNG.png", options);
}

รับใบอนุญาต API ฟรี

คุณสามารถ รับใบอนุญาตชั่วคราวได้ฟรี เพื่อใช้ Aspose.Imaging for .NET โดยไม่มีข้อจำกัดในการประเมิน

บทสรุป

การแปลง JPG เป็น PNG มักทำเพื่อแปลงรูปภาพเป็นรูปแบบที่ไม่สูญเสียข้อมูล ในบทความนี้ คุณได้เรียนรู้วิธีแปลงรูปภาพ JPG เป็นรูปแบบ PNG โดยทางโปรแกรมใน C# ดังนั้น คุณสามารถฝังการแปลง JPG เป็น PNG ลงในแอปพลิเคชัน .NET ของคุณได้อย่างง่ายดาย นอกจากนี้ คุณสามารถสำรวจเพิ่มเติมเกี่ยวกับ API การประมวลผลภาพ .NET โดยใช้ เอกสารประกอบ นอกจากนี้ คุณสามารถโพสต์คำถามของคุณบน ฟอรัม ของเรา

ดูสิ่งนี้ด้วย