Anasayfa / Asp.Net / C# ile Resim Boyutlandırma ve Resimin Üzerine Yazı Ekleme
Bu yazımızda c# ile resimlerimizi belirlediğimiz bir boyuta küçülteceğiz ve üzerine yazı (watermark) ekleyeceğiz. Genellikle bu işlem ASP.NET ile yapılan web sayfalarında çok fazla kullanılıyor.

C# ile Resim Boyutlandırma ve Resimin Üzerine Yazı Ekleme

Bu yazımızda c# ile resimlerimizi belirlediğimiz bir boyuta küçülteceğiz ve üzerine yazı(watermark) ekleyeceğiz. Genellikle bu işlem ASP.NET ile yapılan web sayfalarında çok fazla kullanılıyor. Ayrıca küçültme işlemi yapılırken de resmin görünümünün en az şekilde etkilenmesini sağlamak temel amacımız olacak. Tabi bu işlem kod boyutunu biraz arttıracaktır.

Peki resim boyutunu küçültmek bize ne sağlar. Diyelim ki yemek tariflerinin yer alacağı herkesin üye olup tarif ekleyebileceği  ve tariflerinin fotoğraflarını çekip siteye yükleyebileceği bir site hazırlamak istiyoruz. Tabi ki herkesin eklediği resmin çözünürlüğü birbirinden farklı olacak. İşte sorun bu noktada ortaya çıkıyor. Olsun canım ne olacak derseniz.

  • Farklı çözünürlükte ki resimler sayfada  görünüm hatalarına neden olabilir,
  •  Resimlerin çözünürlüğü çok yüksek olduğundan sayfanın yüklenme hızını düşebilir,
  • Yüksek çözünürlüklü resimler sunucu üzerinde fazla yer kaplarlar ve bant genişliğini gereksiz harcayabilirler,
  • Ayrıca resmin küçük bir önizlemesinede (thumbnail) ihtiyaç duyulabilir.

Aklıma bunlar geldi şimdilik ama proje geliştirirken bundan daha farklı sorunlarla karşılaşabilirsiniz. Resim boyutunu küçülttükten sonrada üzerine watermark adı verilen birde yazı ekleyeceğiz. İsterseniz siz bu bölümü koddan kolaylıkla kaldırabilirsiniz. Eğer kodları web sitenizde kullanacaksanız, resimlerinizin üzerinde sitenizin isminin yazılması, resimlerinizin kopyalanıp farklı yerlerde kullanılmasını engelleyecektir.

Evet şimdi projemize geçelim. Projemizi bir class(sınıf ) olacak şekilde hazırlayalım ki ilerde farklı projelerde kullanabilelim.
Öncelikle projemize bir sınıf ekleyerek başlıyoruz. Ben sınıfıma Resimislemleri adını verdim.
Bu kısımda kodları ekliyorum kodun nasıl çalıştığıyla ilgili bilgileri kod aralarındaki açıklama satırlarında bulabilirsiniz.

 Kodlarımız bu kadar projenizin istediğiniz bir yerinde sınıfı çağırıp kullanabilirsiniz. Kodlarla ilgili sorunlarınızı alt kısıma yorum olarak yazarsanız cevaplayabilirim.

İlginizi Çekebilir!

c# müzik çalar yapımı

C# ile Müzik Çalar Yapımı

Bu dersimde Windows’un kendi müzik çaları olan Windows Media Player’ ı C# içerisin de kullanarak ...

2 Yorumlar

  1. Gerçekten çok işimize yaradı teşekkür ederim süper anlatım gereksiz kod vb hiç birşeyle karşılaşmıyoruz

  2. Gerçekten çok işimize yaradı teşekkür ederim çok faydalı oluyor

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir