Purpose ======= It makes no sense to crop an image from a ration. We don't say "I don't know my image size, but divide it by 2" Specification ============= Pass a maximum size argument instead of a thumbnail ratio
Purpose ======= It makes no sense to crop an image from a ration. We don't say "I don't know my image size, but divide it by 2" Specification ============= Pass a maximum size argument instead of a thumbnail ratio