Konversi PSD ke JPG dalam C#

Apakah Anda mencari cara untuk mengonversi file PSD ke format JPG tanpa menggunakan Adobe Photoshop? Jika demikian, Anda telah datang ke tempat yang tepat. Pada artikel ini, kami akan menunjukkan cara mengonversi PSD ke JPG dalam C# dengan mengikuti beberapa langkah sederhana.

Format file Adobe Photoshop dikenal sebagai PSD. Lapisan, gambar vektor, gambar raster, teks, dan jenis data lainnya semuanya dimungkinkan dalam file Adobe. Selain itu, ini mendukung format kode warna abu-abu, CMYK, dan RGB. Di PSD, lapisan dapat menampung data dalam jumlah besar. Untuk membagikan karya Anda secara online, Anda perlu mengonversi gambar PSD ke format JPG, yang merupakan format paling umum untuk gambar digital.

JPG, juga dikenal sebagai JPEG, adalah jenis format gambar yang menggunakan kompresi lossy untuk menyimpan gambar. Ini biasanya digunakan untuk penerbitan web untuk mengurangi ukuran gambar dengan tetap menjaga kualitas gambar. Kita dapat dengan mudah mengubah gambar PSD Adobe Photoshop menjadi format JPG secara terprogram. Jadi mari kita mulai!

Topik-topik berikut akan dibahas dalam artikel ini:

  1. API Konverter C# PSD ke JPG/JPEG
  2. Langkah-langkah untuk Mengonversi PSD ke JPG
  3. Ubah PSD ke JPG menggunakan C#

API Konverter C# PSD ke JPG/JPEG

Kita akan menggunakan API Aspose.PSD for .NET untuk mengonversi file PSD menjadi gambar JPG. API menyediakan cara mudah untuk membuat, membaca, mengedit, dan mengonversi file PSD dan PSB tanpa memerlukan Adobe Photoshop. Selain membuat dan mengedit file Photoshop, Anda dapat memperbarui properti lapisan, menambahkan tanda air, melakukan operasi grafik, atau mengonversi file antara format file yang didukung dengan API.

Kelas Image API adalah kelas dasar untuk semua jenis gambar. Kelas PsdImage API memungkinkan memuat, mengedit, dan menyimpan file PSD. Ini menyediakan metode Save(string, ImageOptionsBase) yang menyimpan PSD ke lokasi file yang ditentukan dalam format file yang ditentukan sesuai dengan opsi penyimpanan. API menyediakan kelas JpegOptions untuk menentukan opsi pembuatan format file JPEG.

Harap unduh DLL API atau instal menggunakan NuGet.

PM> Install-Package Aspose.PSD

Cara Mengonversi Gambar PSD ke JPG

Kami dapat dengan mudah mengonversi file PSD apa pun ke format gambar JPG dengan mengikuti langkah-langkah berikut:

  • Muat file PSD.
  • Tentukan opsi JPEG.
  • Simpan PSD sebagai JPEG.

Bagian berikut menjelaskan cara mengubah langkah-langkah ini menjadi kode C# dan mengekspor file PSD ke format JPG.

Konversi PSD ke JPG menggunakan C#

Kami dapat mengonversi file PSD ke gambar JPG dengan mengikuti langkah-langkah berikut:

  1. Pertama, muat file PSD sebagai PsdImage menggunakan kelas Gambar.
  2. Kemudian, inisialisasi objek kelas JpegOptions.
  3. Setelah itu tentukan opsi JPEG seperti Quality, JpegLsAllowedLossyError, dll.
  4. Terakhir, panggil metode Save(). Dibutuhkan jalur file keluaran dan JpegOptions sebagai argumen.

Contoh kode berikut menunjukkan cara mengonversi PSD ke JPG di C#.

// Contoh kode ini menunjukkan cara mengonversi PSD ke JPG.
// Muat file PSD yang ada
var psdImage = (PsdImage)Image.Load("C:\\Files\\sample.psd");

// Tentukan opsi JPEG
var options = new JpegOptions();
options.Quality = 80;
options.JpegLsAllowedLossyError = 10;

// Simpan PSD sebagai JPEG
psdImage.Save("C:\\Files\\samplePsdToJpeg.jpg", options);
Sumber PSD

Sumber PSD

Konversi PSD ke JPG menggunakan C#

JPG yang dikonversi

Dapatkan Lisensi Sementara Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk mencoba Aspose.PSD for .NET tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, kami telah mempelajari cara mengonversi PSD ke JPG dalam C#. Kami juga telah melihat cara menentukan opsi JPEG secara terprogram. Selain itu, Anda dapat mempelajari lebih lanjut tentang Aspose.PSD for .NET menggunakan dokumentasi dan menjelajahi berbagai fitur yang didukung oleh API. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum dukungan gratis.

Lihat juga