Componente Graphic Image - JSF 1.2

Boa tarde.

Estou com uma dúvida no uso de um componente h:GraphicImage pra renderizar imagens.

Tenho 2 panels que dentro ca um tem um graphic image, porém quando eu defino o tamanho da imagem no componente se ela for mais larga do que alta, por exemplo, ela fica “amassada”…

Existe alguma forma de renderizar essa imagem somente menor, mas proporcional ao tamanho dela?

Tenho no sistema os seguintes frameworks: JSF 1.2, Richfaces 3.3 e Tomawk do MyFaces.

Valeu, abraço!