C# ile Görüntü Boyutu Nasıl Sıkıştırılır

Bu hızlı eğitim, görüntü boyutunun C#‘da nasıl sıkıştırılacağına ilişkin bilgileri paylaşmaktadır. Sıkıştırma işlemi üzerinde tam kontrol sahibi olmanız için JPEG, PNG, BMP, vb. gibi herhangi bir türden C# sıkıştırma görüntüsü içinde gösterilen birkaç kod satırı. Bu amaçla görüntülerin kaliteden ödün vermeden sıkıştırılabilmesi için farklı özellikler sağlanmıştır.

C# ile Görüntü Boyutunu Sıkıştırma Adımları

  1. Projeyi, JPEG görüntüsünü sıkıştırmak için Aspose.Imaging kullanacak şekilde yapılandırın
  2. Kaynak JPEG dosyasını Image sınıf nesnesine yükleyin
  3. Sıkıştırmayı özelleştirmek için JpegOptions sınıf nesnesini oluşturun ve başlatın
  4. Görüntü boyutunu küçültmek için renk türünü Gri Tonlamalı olarak ayarlayın
  5. Sıkıştırma türünü aşamalı olarak ayarlayın
  6. Kaynak görüntüyü yukarıda verilen sıkıştırma ayarlarıyla diske kaydedin

Görüntü boyutunu sıkıştırmak için C# ortam yapılandırması ve işlem sırası yukarıdaki adımlarda açıklanmıştır. Kaynak görüntü Image sınıfına yüklenmiş gibi tüm gerekli sınıflar tanımlanır. Benzer şekilde, JpegOptions sınıf nesnesi, örnek kodda ayarlanan birkaç özelliğin kullanımıyla birlikte çıktı sıkıştırılmış görüntüyü yapılandırmak için kullanılır.

C# ile Görüntü Boyutunu Sıkıştırma Kodu

C# sıkıştırılmış görüntü boyutu içindeki yukarıdaki program ifadeleri, renk türünün Gri Tonlamalı ve CompressionType’ın Aşamalı olarak ayarlandığı JpegOptions kullanılarak. Palet, Kalite, tam çerçeve için bayrak, çok sayfalı seçenekler, yatay örnekleme ve dikey örnekleme gibi bir dizi başka özellik de mevcuttur. Bir PNG görüntüsünü sıkıştırmak istiyorsanız PNGOptions’ı ve TIFF görüntüleri için TiffOptions’ı kullanabilirsiniz.

Bu eğitimde, resim boyutunu C#‘da sıkıştırmayı öğrendik Görüntüyü yeniden boyutlandırmak istiyorsanız, C#’ta resim nasıl yeniden boyutlandırılır makalesine bakın.

 Türkçe