bueno, el asunto es el siguiente, quisiera crear una funcion que utilizando el componente aspjpeg me permita cambiar el tamaño de algunas imagenes, si lo uso sin funcion si jala, pero si meto el codigo en una funcion esta me regresa el valor de la imagen y no la imagen como tal, ahi les va el codigo:
la imagen la llamo asi:
<img src="<%call resize(im,"400")%>" width="400" />
donde im es un campo con la url de la imagen y 400 el ancho que quiero, la funcion es esta:
Código:
Como les digo, si llamo a este codigo sin una funcion, es decir, como un archivo externo lo llamo asi:Function Resize(imagen,ancho) Set Jpeg = Server.CreateObject("Persits.Jpeg") Jpeg.Open Server.MapPath("admin\productos\"&imagen) Jpeg.Width = ancho Jpeg.Height = Jpeg.OriginalHeight * Jpeg.Width / Jpeg.OriginalWidth Jpeg.SendBinary End Function
<img src="resizeimage.asp?imagen=<%=im%>&ancho=400" />
donde resizeimage.asp es un archivo con el mismo codigo de la funcion y asi si funciona bien, me regresa la imagen, pero con la funcion me regresa a la pantalla la direccion de la imagen y no la imagen como tal
ojala me puedan ayudar, gracias de antemano