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