konversi gambar jpg ke format png di c#

JPG adalah salah satu format gambar yang paling populer dan banyak digunakan. Namun, gambar JPG kehilangan kualitas setiap kali disimpan. Oleh karena itu, Anda mungkin perlu mengonversinya menjadi format lossless seperti PNG. Untuk melakukan konversi ini secara terprogram dari dalam aplikasi .NET, artikel ini menunjukkan cara mengonversi gambar JPG ke PNG di C#.

C# .NET API untuk Konversi JPG ke PNG

Aspose.Imaging for .NET adalah API pemrosesan gambar kaya fitur untuk memanipulasi banyak format gambar. Selain itu, ini menyediakan konverter kuat yang memungkinkan Anda mengonversi gambar dari satu format ke format lain dengan fidelitas tinggi. Pada artikel ini, kami akan menggunakan API ini untuk mengonversi gambar JPG kami ke format PNG. Anda dapat mengunduh DLL API atau menginstalnya langsung dari NuGet.

PM> Install-Package Aspose.Imaging

Konversi Gambar JPG ke PNG dalam C#

Cukup mudah untuk mengonversi gambar JPG ke format PNG menggunakan Aspose.Imaging for .NET. Anda hanya perlu memuat file JPG dan menyimpannya sebagai gambar PNG. Berikut ini adalah langkah-langkah untuk mengonversi gambar JPG ke PNG di C#.

Contoh kode berikut menunjukkan cara mengonversi gambar JPG ke format PNG di aplikasi .NET.

// Muat gambar JPG
using (Image image = Image.Load("aspose.jpg"))
{
    // Buat opsi PNG
    PngOptions options = new PngOptions() { ColorType= FileFormats.Png.PngColorType.TruecolorWithAlpha };

    // Simpan gambar sebagai JPG
    image.Save("JPG-to-PNG.png", options);
}

Dapatkan Lisensi API Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk menggunakan Aspose.Imaging for .NET tanpa batasan evaluasi.

Kesimpulan

Konversi JPG ke PNG sering dilakukan untuk mengonversi gambar ke format lossless. Pada artikel ini, Anda telah mempelajari cara mengonversi gambar JPG ke format PNG secara terprogram dalam C#. Dengan demikian, Anda dapat dengan mudah menyematkan konversi JPG ke PNG ke dalam aplikasi .NET Anda. Selain itu, Anda dapat mempelajari lebih lanjut tentang API pemrosesan gambar .NET menggunakan dokumentasi. Selain itu, Anda dapat memposting pertanyaan Anda di forum kami.

Lihat juga