Option to scale canvas to fit image/show at proper width and length

Having a button that automatically sets the canvas’ scale settings to properly display its image at its original width and length would be a godsend for people like me who want to put up stuff like paintings and movie posters and have them appear correctly.