Que yo sepa no lo puedes hacer con ASP, existe un componente que se llama ASPJpeg esta es su direccion
http://www.aspupload.com/aspjpeg.html
Con el ejemplo que pusiste no creo que puedas modificar una imagen sin que se distorcione por que si te fijas en la imagen que tu deseas, el ancho es mas grande que el alto y en la imagen que tienes original las dimensiones estan alreves, es decir tienes mas alto que ancho. Lo mas que podrias hacer es ajustar el ancho o la altura a uno de tus valores deseados y el otro disminuirlo de forma proporcional. Es decir si el alto lo disminuyes 30%, el ancho tambien para que no se distorsione tu imagen