ok, but imagine that someone wants upload a 1200x860 image, the tool will still work.
If i try to resize the from whit that upload image, it wont fit on the screen, thats why i usualy force to have a size, if you have a option in mind that can solve this problem, fell free to share.