I've been working on some eCommerce by using WooCommerce plugin. Every time I add a new image to Media Library, it will automatically generate different image sizes.
It isn't only a feature of WooCommerce, but also of WordPress. When I disable WooCommerce plugin and upload an image, the result is shown below: (I can disable different image sizes created by WordPress in Settings > Media > set values to 0)
I have uploaded only one image, but got three of them.
Also the same happens with WooCommerce - in this case, there are two more images. But they are cropped and I would need to uncropped them, only scale. Later I will show you why:
I can make images uncropped for WooCommerce in Appearance > Customize > WooCommerce > Product Images > check Uncropped option, but in this way I get only original sizes of uploaded images, but I need to scale them down (proportionally, without cropping).
Above I showed you, how WordPress, resp. WooCommerce create addition image sizes. And here is an example from my eCommerce. This is how my product's image looks like in eCommerce:
...and this is how I would like to achieve to looks like (uncropped, only proportionally scaled):