Menghindari Penurunan Kinerja saat Menggambar di atas Gambar Terkompresi

Menghindari Penurunan Kinerja saat Menggambar di atas Gambar Terkompresi

Ada saat-saat ketika Anda ingin melakukan operasi grafis yang sangat ekstensif pada gambar terkompresi. Ketika Aspose.PSD harus mengompres dan mendekompresi gambar secara langsung, penurunan kinerja dapat terjadi. Menggambar di atas gambar terkompresi juga dapat membawa hukuman kinerja.

Solusi

Untuk menghindari penurunan kinerja, kami merekomendasikan Anda mengonversi gambar ke format yang tidak terkompresi, atau mentah, sebelum melakukan operasi grafis.

Menggunakan Path Berkas

Pada contoh berikut, gambar PSD dikonversi ke format mentah (tidak terkompresi) dan disimpan ke disk. Gambar tidak terkompresi kemudian dimuat kembali sebelum operasi grafis dilakukan padanya. Teknik yang sama berlaku untuk berkas BMP dan GIF.

Menggunakan Objek Aliran (Stream)

Potongan kode berikut menunjukkan bagaimana gambar PSD dikonversi ke format mentah (tidak terkompresi) dan disimpan ke disk menggunakan MemoryStream.