Konversi PSD ke PNG di C#

PSD (Dokumen Photoshop) adalah format file asli untuk Adobe Photoshop, yang umum digunakan untuk membuat logo, brosur, dan berbagai grafik. Sementara desainer dapat mengekspor lapisan Photoshop sebagai gambar PNG langsung di dalam Adobe Photoshop, Anda juga dapat mengonversi file PSD ke gambar PNG secara programatik, tanpa memerlukan Photoshop. Dalam artikel ini, kita akan mengeksplorasi cara mengonversi PSD ke gambar PNG di C# menggunakan API Aspose.PSD untuk .NET yang kuat.

Daftar Isi

  1. API Konverter C# PSD ke PNG
  2. Langkah-langkah untuk Mengonversi PSD ke PNG
  3. Mengonversi PSD ke PNG menggunakan C#

API Konverter C# PSD ke PNG

Untuk mengonversi file PSD ke gambar PNG, kita akan memanfaatkan Aspose.PSD untuk .NET API. Plugin .NET yang kuat ini menyederhanakan manipulasi format file Adobe Photoshop, memungkinkan aplikasi .NET untuk memuat dan membaca file PSD dan PSB. Dengan Aspose.PSD, Anda dapat dengan mudah memperbarui properti lapisan, menambahkan watermark, memutar, menskalakan, merender, dan mengonversi file PSD, bersama dengan berbagai format file yang didukung, semua tanpa memerlukan Adobe Photoshop.

Kelas Image berfungsi sebagai kelas dasar untuk semua jenis gambar. Kelas PsdImage memungkinkan Anda untuk memuat, mengedit, dan menyimpan file PSD. Ini mencakup metode Save(string, ImageOptionsBase) untuk menyimpan PSD dalam format file dan lokasi yang ditentukan. Selain itu, API menyediakan kelas PsdLoadOptions untuk menentukan opsi pemuatan dan kelas PngOptions untuk mendefinisikan opsi pembuatan format file PNG.

Anda dapat mengunduh DLL dari API atau menginstalnya melalui NuGet:

PM> Install-Package Aspose.PSD

Cara Mengonversi PSD ke PNG

Mengonversi file PSD ke format PNG cukup sederhana. Ikuti langkah-langkah berikut:

  • Tentukan opsi pemuatan PSD.
  • Muatan file PSD.
  • Tentukan opsi penyimpanan PNG.
  • Simpan PSD sebagai PNG.

Di bagian berikut, kita akan menerjemahkan langkah-langkah ini ke dalam kode C# untuk mengekspor file PSD ke format PNG.

Mengonversi PSD ke PNG menggunakan C#

Untuk mengonversi file PSD ke gambar PNG menggunakan C#, ikuti langkah-langkah berikut:

  1. Buat instansi dari kelas PsdLoadOptions.
  2. Tentukan opsi pemuatan, seperti ReadOnlyMode.
  3. Muat file PSD sebagai PsdImage menggunakan kelas Image.
  4. Inisialisasi objek kelas PngOptions.
  5. Tentukan opsi PNG, termasuk ColorType, Progressive, dan CompressionLevel.
  6. Simpan file output menggunakan metode Save().

Berikut adalah contoh kode yang menunjukkan cara mengonversi PSD ke PNG di C#:

PSD Sumber

PSD Sumber

Mengonversi PSD ke PNG menggunakan C#

PNG yang Dikonversi

Dapatkan Lisensi Sementara Gratis

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

Kesimpulan

Dalam artikel ini, kita telah belajar bagaimana:

  • Memuat file PSD yang ada.
  • Menentukan opsi pemuatan PSD dan PNG.
  • Menyimpan PSD sebagai PNG menggunakan C#.

Selain mengonversi PSD ke PNG di C#, Anda dapat menemukan lebih banyak tentang Aspose.PSD untuk .NET dengan mengunjungi dokumentasi dan menjelajahi berbagai fitur yang didukung oleh API. Jika Anda memiliki pertanyaan atau membutuhkan bantuan, jangan ragu untuk menghubungi kami di forum dukungan gratis kami.

Lihat Juga