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

Upload con Persits.Upload, no puedo hacer que se vean mas pequeñas ya en el server

Estas en el tema de Upload con Persits.Upload, no puedo hacer que se vean mas pequeñas ya en el server en el foro de ASP Clásico en Foros del Web. Hola a todo el Foro, investigando como podiamos subir imagenes al servidor, encontre este objeto de Persits.Upload , en el server que utilízo esta funcionando ...
  #1 (permalink)  
Antiguo 07/06/2005, 12:47
Avatar de speedy  
Fecha de Ingreso: octubre-2004
Ubicación: México
Mensajes: 127
Antigüedad: 19 años, 8 meses
Puntos: 0
Upload con Persits.Upload, no puedo hacer que se vean mas pequeñas ya en el server

Hola a todo el Foro, investigando como podiamos subir imagenes al servidor, encontre este objeto de Persits.Upload, en el server que utilízo esta funcionando muy bien lo de subir las imagenes ahora, no se si alguno de ustedes utilizen este objeto para subir sus imagenes al server, bueno esto lo baje de:

http://support.persits.com/jpeg/pick_jpeg.asp

ahi mismo pueden hacer la prueba de subir imagenes, despues de subir su imagen aparece otra pantalla como esta:



Ok, hasta aquí todo bien, pero le da uno a continue y aparece la siguiente pantalla, y aqui le da uno otro clic al boton para que la imgen que subimos se pueda hacer mas pequeña, no de vista sino tambien de tamaño (peso para minorizar el tiempo de carga)



desde el sitio del fabricante funciona muy bien pero desde mi pagina solo sale ese tache rojo, haciendo referencia a que no se ha encontrado la imagen, el codigo que baje y no he podido encontrar para que funcione bien es el siguiente, gracias por sus comentarios:

Código:
<%
If Request("Create") <> "" Then

	Path = Request("Path")

	If Request("Quality") <> "" Then
		Interpolation =	1 ' use Bilinear interpolation
	Else
		Interpolation =	0 ' use Nearest-neighbor algorithm
	End If
	
	If Request("Sharpen") <> "" Then
		Sharpen = "1"
		
		SharpenValue = Request("SharpenValue")
		If SharpenValue <= 100 Then
			Response.Write "<FONT FACE=""Arial""><B>Sharpening value must be greater than 100</B></FONT>"
			Response.End
		End If
	Else 
		Sharpen = "0"
	End If

	' resize according to user selection

	' Percentage scaling
	If Request("ResizeOption") = 1 Then
		Scale = Request("scale") / 100
		Height = Request("Height") * Scale
		Width = Request("Width") * Scale
	End If

	' user-specified width
	If Request("ResizeOption") = 2 Then
		If IsNumeric(Request("NewWidth")) Then Width = Request("NewWidth") Else Width = 0
		If Width > 0 and Width < 2000 Then
			Height = Request("Height") * Width / Request("Width")
		Else
			Response.Write "<FONT FACE=""Arial""><B>Invalid Width value</B></FONT>"
			Response.End
		End If
	End If

	' user-specified height
	If Request("ResizeOption") = 3 Then
		If IsNumeric(Request("NewHeight")) Then Height = Request("NewHeight") Else Height = 0
		If Height > 0 and Height < 2000 Then
			Width = Request("Width") * Height / Request("Height")
		Else
			Response.Write "<FONT FACE=""Arial""><B>Invalid Height value</B></FONT>"
			Response.End
		End If
	End If

	Rotate = Request("Rotate")

	' Display image
%>
<IMG SRC="send_binary.asp?Path=<% = Server.URLEncode(Path) %>&Width=<% = Width%>&Height=<% = Height %>&Interpolation=<% = Interpolation %>&sharpen=<% = Sharpen %>&sharpenvalue=<% = SharpenValue%>&Rotate=<% = Rotate %>">
<%
End If
%>
O si existe alguna otra forma para hacer esto, soy todo ojos muchas gracias y SALUDOS.
__________________
Saludos :cool: y Suerte :arriba:
valle del mezquital en el Estado de Hidalgo

Última edición por speedy; 08/06/2005 a las 23:32
  #2 (permalink)  
Antiguo 07/06/2005, 13:21
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Me parece que colocste el código de upload_jpeg.asp (primer imagen) en vez de thumbnail.asp (segunda imagen)
__________________
...___...
  #3 (permalink)  
Antiguo 07/06/2005, 13:33
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Ummm.. igual, aparentemente el problema está en la página send_binary.asp. Está intentando mostrar la imagen Hopscotch1.jpg (que subí yo) así:

Código:
http://ahoraen.com.mx/jpeg/send_binary.asp?Path=c:\domains\ahoraen.com.mx\wwwroot\uploaddir\jpeg\Hopscotch1.jpg&Width=112.5&Height=137.5&Interpolation=1&sharpen=0&sharpenvalue=&Rotate=0
y debe ser que el par´ñametro PATH no es correcto. Pero la imagen http://ahoraen.com.mx/uploaddir/jpeg/Hopscotch1.jpg si existe
__________________
...___...
  #4 (permalink)  
Antiguo 08/06/2005, 23:47
Avatar de speedy  
Fecha de Ingreso: octubre-2004
Ubicación: México
Mensajes: 127
Antigüedad: 19 años, 8 meses
Puntos: 0
Hola Al Zuwaga gracias por constestar y tienes toda la razon subi el codigo equivocado, en la parte de arriba ya lo corregi. Si las imgenes si se suben en el server, la cosa es que al momento de quere hacerlas chicas nomas no desde mi server y desde la pagina del fabricante a la perfeccion. Comentavas algo de que

Cita:
aparentemente el problema está en la página send_binary.asp
Este es el codigo de send_binary.asp pero hay no veo nada mal, aun asi lo pongo.

Código:
	Response.Expires = 0
	
	' create instance of AspJpeg
	Set jpg = Server.CreateObject("Persits.Jpeg")
	
	' Open source file
	jpg.Open( Request("path") )

	' Set resizing algorithm
	jpg.Interpolation = Request("Interpolation")

	' Set new height and width
	jpg.Width = Request("Width")
	jpg.Height = Request("Height")
	
	' Sharpen resultant image
	If Request("Sharpen") <> "0" Then 
		jpg.Sharpen 1, Request("SharpenValue")
	End If

	' Rotate if necessary. Only available in version 1.2
	If Request("Rotate") = 1 Then jpg.RotateL
	If Request("Rotate") = 2 Then jpg.RotateR

	' Perform resizing and 
	' send resultant image to client browser
	jpg.SendBinary
Y con respecto al boton que no esta haciendo bien su chamba es el siguiente del archivo thumbnail.asp:

Código:
<IMG SRC="send_binary.asp?Path=<% = Server.URLEncode(Path) %>&Width=<% = Width%>&Height=<% = Height %>&Interpolation=<% = Interpolation %>&sharpen=<% = Sharpen %>&sharpenvalue=<% = SharpenValue%>&Rotate=<% = Rotate %>">
Que se puede hacer...???
__________________
Saludos :cool: y Suerte :arriba:
valle del mezquital en el Estado de Hidalgo
  #5 (permalink)  
Antiguo 09/06/2005, 10:49
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Pues ni idea, tendría que probarlo pero no tengo el Persits.Upload como para hacerlo
__________________
...___...
  #6 (permalink)  
Antiguo 09/06/2005, 11:53
Avatar de speedy  
Fecha de Ingreso: octubre-2004
Ubicación: México
Mensajes: 127
Antigüedad: 19 años, 8 meses
Puntos: 0
No estoy casado con la opacion de Persits.Jpeg alguna otra opcion para hacer las imagenes mas pequeñas en el servidor
__________________
Saludos :cool: y Suerte :arriba:
valle del mezquital en el Estado de Hidalgo
  #7 (permalink)  
Antiguo 11/06/2005, 04:13
 
Fecha de Ingreso: junio-2005
Mensajes: 3
Antigüedad: 19 años
Puntos: 0
Estoy probando el código de ejemplo, e incluso e instaldo el Persist.Upload.. pero me da error desde la segunda página. Desde que cojo la imagen y la envío. ¿qué puede ser?
Lo único que he modificado es la dirección de carpetas... pero nada.
  #8 (permalink)  
Antiguo 11/06/2005, 09:45
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
no sera que no tienes instalado el persist.jpeg que es el que modifica las imagenes? segun yo el upload nomas las sube y el jpeg las modifica
  #9 (permalink)  
Antiguo 11/06/2005, 10:11
Avatar de speedy  
Fecha de Ingreso: octubre-2004
Ubicación: México
Mensajes: 127
Antigüedad: 19 años, 8 meses
Puntos: 0
Cita:
no sera que no tienes instalado el persist
Si sjam7 creo que no esta instalado por que para subir las imagenes si funciona el codigo de persist
__________________
Saludos :cool: y Suerte :arriba:
valle del mezquital en el Estado de Hidalgo
  #10 (permalink)  
Antiguo 11/06/2005, 10:52
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
es que son 2 componentes diferentes, que se pueden integrar pero debes tener los 2 para hacerlo
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 18:35.