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

Ayuda Urgentisima Con Aspimage

Estas en el tema de Ayuda Urgentisima Con Aspimage en el foro de ASP Clásico en Foros del Web. Les planteo mi situacion, el ASPIMAGE es un componente que permite la creacion de imagenes y la modificacion de las mismas al vuelo, es decir ...
  #1 (permalink)  
Antiguo 06/03/2003, 15:56
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 2 meses
Puntos: 0
Ayuda Urgentisima Con Aspimage

Les planteo mi situacion, el ASPIMAGE es un componente que permite la creacion de imagenes y la modificacion de las mismas al vuelo, es decir en el servidor.

Tengo un codigo ejemplo el cual funciona perfecto.

<%
'Create the object
Set Image = Server.CreateObject("AspImage.Image")

'Load image from the server ( must be the absolute path to it )
Image.LoadImage("xxx\robertomata.com\www\2003\ensa yos\imagen.jpg " )

'This property will get the height of the loaded image
Height = Image.MaxY

'Set up the text
Image.FontName = "Verdana"
Image.FontColor = vbYellow
Image.FontSize = 10
Image.Bold = True
Image.ThreeDColor = vbBlack

'Will place the text 18 pixels from the bottom and 1 pixel from the left of the picture
Image.TextOut " ROBETOMATA.COM ", 1, Height-18, True

'Set the file name for saving, directory must be set to "Everyone - Everything" permissions
Image.FileName = "xxx\robertomata.com\www\2003\ensayos\imagen.j pg"

'Does the actual save and returns a boolean value telling success ( the if statement is optional )
if Image.SaveImage then
bSavedSuccessfully = True
response.Write("WORKS")
else
bSavedSuccessfully = False
response.Write("DONT WORKS")
end if
%>

Simplemente me inserta en la imagen una frase, el problema reside en que yo subo las imagenes al servidor, con X nombre con un formulario, por lo tanto el nombre de la imagen a modificar deberia ser una variable, tengo este codigo que lo hace perfecto:


<%imagen="Imagen002"%>
<%
'Create the object
Set Image = Server.CreateObject("AspImage.Image")

'Load image from the server ( must be the absolute path to it )
Image.LoadImage("xxx\www\2003\ensayos\"&imagen&".j pg " )

'This property will get the height of the loaded image
Height = Image.MaxY

'Set up the text
Image.FontName = "Verdana"
Image.FontColor = vbYellow
Image.FontSize = 10
Image.Bold = True
Image.ThreeDColor = vbBlack

'Will place the text 18 pixels from the bottom and 1 pixel from the left of the picture
Image.TextOut " ROBETOMATA.COM ", 1, Height-18, True

'Set the file name for saving, directory must be set to "Everyone - Everything" permissions
Image.FileName = "xxx\robertomata.com\www\2003\ensayos\"&imagen&".j pg"

'Does the actual save and returns a boolean value telling success ( the if statement is optional )
if Image.SaveImage then
bSavedSuccessfully = True
response.Write("WORKS")
else
bSavedSuccessfully = False
response.Write("DONT WORKS")
end if
%>

pero apesar de que el componente funciona, es decir no me muestra ningun error,la imagen no se puede visualizar, a diferencia del codigo anterior que si lo hace, es rarisimo, ya que bajo la imagen y nisiquiera la puedo abrir con ningun programa de edicion de imagenes, me da error de formato...

alguien me podra ayudar?
  #2 (permalink)  
Antiguo 06/03/2003, 16:17
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 2 meses
Puntos: 0
Ya lo logre, ahora si funciona, pero alguien me puede decir que diferencia hay entre el codigo que me da el error y este?

<%
imagen="Imagen008.jpg"
'Create the object
Set Image = Server.CreateObject("AspImage.Image")

'Load image from the server ( must be the absolute path to it )
Image.LoadImage("xxx\www\2003\ensayos\"&imagen&"" )

'This property will get the height of the loaded image
Height = Image.MaxY

'Set up the text
Image.FontName = "Verdana"
Image.FontColor = vbYellow
Image.FontSize = 10
Image.Bold = True
Image.ThreeDColor = vbBlack

'Will place the text 18 pixels from the bottom and 1 pixel from the left of the picture
Image.TextOut " Robertomata.com ", 30, Height-18, True

'Set the file name for saving, directory must be set to "Everyone - Everything" permissions
Image.FileName = "xxx\www\2003\ensayos\"&imagen&""

'Does the actual save and returns a boolean value telling success ( the if statement is optional )
if Image.SaveImage then
bSavedSuccessfully = True
else
bSavedSuccessfully = False
end if
%>
creo que son casi iguales pero el del primer post no me funcionaba... ayuda porfavorrrr
  #3 (permalink)  
Antiguo 06/03/2003, 16:28
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 3 meses
Puntos: 5
Si no me equivoco es la extencion .jpg y la ruta...

"xxx\www\2003\ensayos\"&imagen&""
"xxx\robertomata.com\www\2003\ensayos\"&imagen&".j pg"
__________________
Manoloweb
  #4 (permalink)  
Antiguo 06/03/2003, 16:30
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 2 meses
Puntos: 0
la ruta no es, lo que pasa es que no puse la ruta real ya que es un directorio con permisos de escritura y eso..... la extencion creo que si era, pero ya me funciona, incluso le hago un rezise al vuelo, me encanta este componente
  #5 (permalink)  
Antiguo 06/03/2003, 16:36
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 3 meses
Puntos: 5
Que bueno que ya lo resolviste... y si esto te gusta...


Deberías conocer lo que hace GD en PHP, y tambien lo que puede hacerse con archivos SWF y con PDF's...

Con PHP tienes el control!!

Que bueno que en ASP se hacen buenas imitaciones de las funcionalidades nativas de PHP, asi no se le extraña tanto cuando se tiene que desarrollar en ASP...

__________________
Manoloweb
  #6 (permalink)  
Antiguo 06/03/2003, 16:58
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 2 meses
Puntos: 0
Manolo explicame eso, en php son componentes tambien??? que les hace a los swf???? lo de lod pdf ya lo tengo resuelto porque tengo instalado un componente para ello, pero eso de los swf me llamo la atenciom por favor explicame o dame algunos links para revisar.

Gracias por tu ayuda
  #7 (permalink)  
Antiguo 06/03/2003, 17:08
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 3 meses
Puntos: 5
Pues efectivamente, son componentes de PHP que te permiten modificar imágenes, swf's y pdf's...


Flash

Acrobat

Imágenes
__________________
Manoloweb
  #8 (permalink)  
Antiguo 06/03/2003, 17:12
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 2 meses
Puntos: 0
Se ven rudos esos componentes... deveria trabajar mas en php, una pregunta el componente que modifica imagenes en php trabaja con gif???? es que el aspimage tiene un problema con unisys y no pueden usar ese formato.
  #9 (permalink)  
Antiguo 06/03/2003, 17:19
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 3 meses
Puntos: 5
Lo mismo en PHP... son cuestiones de copyright...

Aunque MUUUCHA gente tiene la versión anterior de la librería GD, que si soportaba GIFS...

__________________
Manoloweb
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 06:42.