Encontre este codigo es aspx que se puede usar si tu server permite correr aspx con asp clasico y permite cambiar la calidad y tamaño de las imagenes.
Esto permite hacer galerias mas livianas (de poco tamaño) y asi optimizar la carga de las galerias de los usuarios
El codigo asp que tienes que usar es simple
Image Resize Part II - resize image on the fly
Cita: <%
Dim strImageName, strThumbName, objXML
strImageName = "mypicture.jpg"
strThumbName = "mypicture_thumb.jpg"
Set objXML = Server.CreateObject("Microsoft.XMLHTTP")
objXML.Open "GET", "http://localhost/ImageResizer.aspx?image=" & Server.MapPath(strImageName) & "&thumb=" & Server.MapPath(strThumbName) & "&width=500&height=-1", True
objXML.Send
Set objXML=Nothing
Response.Write("original: <img src=""" & strImageName & """ /><br />")
Response.Write("thumbnail: <img src=""" & strThumbName & """ /><br />")
%>
Lean ese post completo para que se den cuenta
suerte y espero que les sirva a alguien