enter image description here
In the above image, you can see the original image size and image get shrink after giving the property "object-fit:contain".
can we calculate the effective image size after giving "Object-fit:contain" property.
The image object after loading contains both the displayed dimensions of the container and the dimensions of the original image. So the calculations are fairly simple:
function getContainedSize(img) {
var ratio = img.naturalWidth/img.naturalHeight
var width = img.height*ratio
var height = img.height
if (width > img.width) {
width = img.width
height = img.width/ratio
}
return [width, height]
}
[ http://jsfiddle.net/wvbpcjhk/ ]
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With