0
Kaynağı bilinen bir resmin, genişlik ve yüksekliğini C# ile nasıl öğrenebilirim?
URL'si bilinen bir resmin genişlik ve yüksekliği nasıl alınır?
0
C# URL üzerinden bir resmin genişlik ve yüksekliği nasıl öğrenilir?
C# içinde bulunan WebClient ve MemoryStream sınıfları ile bir resmin eni ve boyu aşağıdaki kod ile kolayca bulunabilir. Kodun hataya düşmemesi için (resim linkinin bozuk, kırık olması gibi durumlarda) kodun try / catch blokları içinde çalıştırılmasında fayda var.
byte[] resimData = new WebClient().DownloadData(imgurl);
using (MemoryStream imgStream = new MemoryStream(resimData))
{
Image img = Image.FromStream(imgStream);
int genislik = img.Width;
int yukselik = img.Height;
}
Cevap yazabilmek için üye girişi yapmalısınız.
Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol