Foros del Web » Programando para Internet » ASP Clásico »

Subir miniatura con aspjpeg pero no como binario

Estas en el tema de Subir miniatura con aspjpeg pero no como binario en el foro de ASP Clásico en Foros del Web. Buenas tardes, estoy subiendo una imagen al servidor y su enlace a una base de datos mediante aspupload pero tambien quisiera generar una miniatura con ...
  #1 (permalink)  
Antiguo 12/09/2006, 09:54
 
Fecha de Ingreso: mayo-2003
Mensajes: 70
Antigüedad: 21 años
Puntos: 0
Subir miniatura con aspjpeg pero no como binario

Buenas tardes,

estoy subiendo una imagen al servidor y su enlace a una base de datos mediante aspupload pero tambien quisiera generar una miniatura con aspjpeg y poderla subir de la misma forma, no como dato binario dentro de la base de datos, sino como una imagen con un enlace relativo en la base de datos.

La imagen en tamaño normal no tengo problemas para subirla bien pero la miniatura se si puedo subirla asi o tengo que conformarme con datos binarios.

Alguien tiene idea de como hacerlo???

Gracias.
  #2 (permalink)  
Antiguo 12/09/2006, 10:06
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Cita:
Set Upload = Server.CreateObject("Persits.Upload")


' para el progresid
Upload.ProgressID = Request.QueryString("PID")
Path = Server.MapPath("../images/DirectorioMiniaturas/")

Count = Upload.Save

If Count = 0 Then
mensajeupload = "no selecciono ni una imagen."
ColorFondoCelda = "#FF0000"
Response.End
Else

Set File = Upload.Files(1)

Set jpeg = Server.CreateObject("Persits.Jpeg")
jpeg.OpenBinary( File.Binary )
scale = 80
jpeg.Width = jpeg.OriginalWidth * scale / 100
jpeg.Height = jpeg.OriginalHeight * scale / 100

' guardar la imagen menos pesada
SavePath = Path & "\pequenas\id__" & mivariableID & "__" & File.ExtractFileName

If UCase(Right(SavePath, 3)) <> "JPG" Then
SavePath = SavePath & ".jpg"
End If

If UCase(Right(SavePathBase, 3)) <> "JPG" Then
SavePathBase = SavePathBase & ".jpg"
End If

jpeg.Save SavePath
checa ese codigo..

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 12/09/2006, 23:32
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
Qué manía con no leer. De acuerdo con que los manuales son altamente contagiosos ; pero, hermanos, un poco de espíritu aventurero nunca viene mal...
Hay que ver lo que me quiere a mí la gente en mi barrio....(mojinos)
Perdón. Es que hoy es mi cumpleaños....

Última edición por trasgukabi; 12/09/2006 a las 23:56
  #4 (permalink)  
Antiguo 21/09/2006, 04:11
 
Fecha de Ingreso: mayo-2003
Mensajes: 70
Antigüedad: 21 años
Puntos: 0
Fantastico.

Gracias JuanRa, he conseguido lo que queria gracias a tu codigo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:37.