Kompres PSD C#

PSD gambar dapat berisi banyak informasi visual dalam bentuk lapisan. Terkadang ukuran file bisa bertambah hingga ratusan megabyte sehingga Anda mungkin perlu mengompres gambar PSD untuk mengurangi ukuran file. Sejalan dengan itu, artikel ini membahas tentang cara mengompres file PSD secara terprogram di C#.

C# API untuk Mengompres File PSD Photoshop – Instalasi

Kita belajar tentang membuat gambar PSD secara terprogram dengan Aspose.PSD for .NET API. Anda juga dapat mengompres gambar PSD dalam C#. Cukup konfigurasikan API dengan mengunduh file DLL-nya dari bagian Rilis Baru atau menggunakan perintah instalasi NuGet:

PM> Install-Package Aspose.PSD

Kompres Gambar PSD Secara Terprogram dalam C#

File PSD dapat berisi beberapa lapisan untuk menampilkan teks, grafik, vektor, dll. Anda dapat mengompres gambar PSD dalam C# dengan mengikuti langkah-langkah di bawah ini:

  1. Muat gambar PSD masukan menggunakan kelas PsdImage.
  2. Inisialisasi objek kelas PsdOptions.
  3. Tentukan metode kompresi menggunakan pencacahan CompressionMethod.
  4. Terakhir, simpan file PSD keluaran terkompresi dengan ukuran file yang diperkecil.

Cuplikan kode berikut menunjukkan cara mengompres gambar PSD secara terprogram dalam C#:

// Muat file PSD masukan
PsdImage image = new PsdImage("Input.psd");

// Buat instance PsdOptions untuk mengatur metode kompresi
PsdOptions psdOptions = new PsdOptions();
psdOptions.CompressionMethod = CompressionMethod.RLE;

// Simpan file gambar PSD terkompresi
image.Save("PSDcompression.psd", psdOptions);

Jelajahi Fitur API

Anda dapat menjelajahi bagian dokumentasi untuk mempelajari tentang banyak fitur lain yang disertakan dalam API.

Dapatkan Lisensi Evaluasi Gratis

Anda dapat mengevaluasi API dalam kapasitas penuh tanpa batasan evaluasi apa pun dengan meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah memeriksa cara mengompresi gambar PSD secara terprogram menggunakan C#. Anda dapat mengurangi ukuran file dengan rasio yang baik tanpa kehilangan kualitas gambar. Selain itu, jika Anda perlu mendiskusikan kebutuhan atau masalah Anda, jangan ragu untuk menulis kepada kami di forum.

Lihat juga