1 ) A method for determining a size of an image on a page while maintaining an aspect ratio comprising: receiving the image having a creation height and a creation width; receiving a normalized value representing a desired size of the image; receiving a minimum of a page height or a page width; determining an image output height according to the minimum of the page height or the page width multiplied by the normalized value multiplied by the creation height; determining an image output width according to the minimum of the page height or the page width multiplied by the normalized value multiplied by the creation width; and displaying the image having the image output height and the image output width.