Farklı bir boyut oranına sahip olsa bile, belirli bir genişlik ve yükseklikte bir URL'den bir resim göstermek istiyorum. Bu yüzden yeniden boyutlandırmak (oranı koruyarak) ve daha sonra görüntüyü istediğim boyuta kesmek istiyorum.
Html img
özelliği ile yeniden boyutlandırabilir ve ile kesebilir background-image
.
Her ikisini de nasıl yapabilirim?
Misal:
Bu görüntü:
800x600
Piksel
boyutu var ve ben bir 200x100
piksel görüntüsü gibi göstermek istiyorum
İle img
görüntüyü yeniden boyutlandırabilirim 200x150px
:
<img
style="width: 200px; height: 150px;"
src="http://i.stack.imgur.com/wPh0S.jpg">
Bu bana şunu verir:
<img style="width: 200px; height: 150px;" src="https://i.stack.imgur.com/wPh0S.jpg">
Ve background-image
ben ile görüntü 200x100
pikselleri kesebilir .
<div
style="background-image:
url('https://i.stack.imgur.com/wPh0S.jpg');
width:200px;
height:100px;
background-position:center;"> </div>
Bana verir:
<div style="background-image:url('https://i.stack.imgur.com/wPh0S.jpg'); width:200px; height:100px; background-position:center;"> </div>
Her ikisini de nasıl yapabilirim?
Görüntüyü yeniden boyutlandırın ve sonra istediğim boyutta kestirdim?