Hola amigos, tengo un codigo en ASP clasico que maneja una imagen, el codigo recibe un ancho y un alto, ajusta la imagen al ancho, y si el alto es mayor al recibido lo recorta con CROP, esto lo tengo con el siguiente codigo, lo que quiero hacer es pasar ese mismo codigo a un archivo .NET por que un sitio que tengo lo estamos subiendo a un servidor que no tiene el componente aspjpeg que es el que uso en el asp, el codigo es el siguiente, ojala me puedan ayudar como siempre:
Código ASP:
Ver original<%
Response.Expires = 0
imagen=request("imagen")
Set Jpeg = Server.CreateObject("Persits.Jpeg")
Jpeg.Open Server.MapPath("\"&imagen)
'tomo el ancho y el alto
Jpeg.Width = Request("ancho")
alto = Request("alto")
crop=request("crop")
Jpeg.Height = Jpeg.OriginalHeight * Jpeg.Width / Jpeg.OriginalWidth
if alto<>"" then
cropy=(Jpeg.Height/2)-(alto/2)
cropy2=(Jpeg.Height/2)+(alto/2)
Jpeg.Crop 0, cropy, Jpeg.Width, cropy2
end if
Jpeg.PNGOutput = true
Jpeg.Quality=80
Jpeg.SendBinary
%>