Scaling UV map to bounds but preserve mesh proportions
Example with an oval shape :)    :

1: UV Mapping  >  Project from View.

2: In the UV Editor open the UV's menu and choose Pack Islands, turn off the Rotate option.