Arkadaşlar Merhaba, uzun aramalarıma rağmen bulamadığım bir sorunu çözmemde yardımcı olmanızı diliyorum.
Siteye dosya upload edilecek ama gelen resmin boyutu belirsiz. Örneğin; diyelim ki gelen resim dosyasının boyutu 150x120
Bizim <img src=""> alanımızın width=80 height=80 şimdi bu gelen 150x120 lik resim bu alana yukarıdan ortalı bir şekilde nasıl sığdırabiliriz, yanlardan fazlalıklar olursa gözükmeyecek. Yeterki dikeyde belirttiğimiz 80x80 alana sığsın.
Şimdiden çok teşekkür ederim.
Sabit olmayan boyuttaki resmi, belirtilen alana sığdırmak
12
●35.329
- 04-10-2012, 14:55:19Üyeliği durdurulduÇok teşekkür ederim Silver, siteyi yapıyor olduğum için yayında değil Silver, ask.fm deki profil resim yükleme olayının aynısını yapmak istiyorum.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:55:19 -->-> Daha önceki mesaj 14:54:43 --
Çok teşekkür ederim Silver, siteyi yapıyor olduğum için yayında değil Silver, ask.fm deki profil resim yükleme olayının aynısını yapmak istiyorum.Silver adlı üyeden alıntı: mesajı görüntüle - 04-10-2012, 15:03:44Üyeliği durdurulduKullandığınız dil nedir?
PHP kullanıyorsanız : http://www.phpclasses.org/browse/file/4571.html
ASP kullanıyorsanız : http://www.motobit.com/tips/detpg_asp-resize-image/ - 04-10-2012, 15:15:38Üyeliği durdurulduphp kullanıyorum @Delibey09Delibey09 adlı üyeden alıntı: mesajı görüntüle
Sanırım bu çözümü sağlıycak ama classlardan anlamadığım için nasıl kullanacağımı bilemedim :'( - 04-10-2012, 15:47:21Merhaba şu şekilde nasıl olur,
resme class atayarakta yapabilirsinşu şekilde;
<img src="001.jpg" class="resim" />
.resim {max-width:80px;max-height:80px;}
ya da aynısını kod içerisinden style vererek yapabilirsin o da bu şekil;
<img src="001.jpg" style="max-width:80px;max-height:80px;" />
ama bu şekilde resimlerin görüntü kalitesinde bozulma şansı olabilir bilgine. - 04-10-2012, 17:57:42Üyeliği durdurulduÖncelikle çok teşekkür ederim yardımınız için. Lakin o tam olarak ask.fm deki gibi olmuyor. Resim alanın içine sığdırılıyor ancak kenarlarda boşluk kalıyor.Elegantrap adlı üyeden alıntı: mesajı görüntüle
- 04-10-2012, 18:21:06Şöyle bir şey işini görecektir...
Yüksekliğine 100% verdiğim kapsayıcısı 80px olduğu için resim ona göre daha geniş kalırsa örneğin 110 x 80 olursa 30px lik fazlalık olan kısımlar görünmeyecektir.
<div style="overflow:hidden; width:80px; height:80px; text-align:center;"> <img src="001.jpg" style="height:100%;" /> </div>
- 04-10-2012, 19:06:52Üyeliği durdurulduÇok teşekkür ederim @frdtrkc ama buda alana sığdırıp ortalıyor, kenarlar boş kalıyor. Benim tam olarak yapmak istediğim ask.fm deki gibifrdtrkc adlı üyeden alıntı: mesajı görüntüle
Resmin tamamını içeri sığdırmaktansa dar olan taraf kadarı içeri alıp sonra resmin fazlalıkları gizli kalması.