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

Problema al pasar de ASP a Word

Estas en el tema de Problema al pasar de ASP a Word en el foro de ASP Clásico en Foros del Web. Tengo un problema al pasar el resultado de una pagina ASP a un documento de Word. Para pasar a word pongo en la primera linea ...
  #1 (permalink)  
Antiguo 09/05/2005, 01:48
 
Fecha de Ingreso: mayo-2005
Mensajes: 36
Antigüedad: 19 años, 1 mes
Puntos: 0
Problema al pasar de ASP a Word

Tengo un problema al pasar el resultado de una pagina ASP a un documento de Word. Para pasar a word pongo en la primera linea de codigo lo siguiente:

<% Response.ContentType = "application/msword" %>

Desde mi pagina hago referencia a una imagen, pero al pasarla a Word no aparece. ¿Hay alguna forma de meterle la imagen al documento de Word a traves de ASP?
  #2 (permalink)  
Antiguo 09/05/2005, 07:26
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
Código:
Response.Buffer = true
Response.ContentType = "application/msword"
Response.AddHeader "content-disposition", "inline; filename=nombre.doc"
Response.Write "<img src="imagen.gif>"
Response.Flush
Response.End
Así no te sale?
  #3 (permalink)  
Antiguo 09/05/2005, 08:50
 
Fecha de Ingreso: mayo-2005
Mensajes: 4
Antigüedad: 19 años, 1 mes
Puntos: 0
De acuerdo

Yo tenia un problema similar, tienes que revisar bien la ruta de donde obtienes la imagen, cuando estas en asp la ruta no requiere ser tan completa sobre todo porque la busca en el servidor, sin embargo word nunca la va a encontrar porque la ruta esta incompleta para el, dale un click derecho donde deba ir la imagen (en word) y en formato de imagen obtienes la ruta que esta tomando, asi sabras que te falta especificarle. Espero te sea de ayuda.
  #4 (permalink)  
Antiguo 10/05/2005, 02:11
 
Fecha de Ingreso: mayo-2005
Mensajes: 36
Antigüedad: 19 años, 1 mes
Puntos: 0
Muchas gracias por el interes y por la ayuda pero creo que me he explicado mal.

Cuando abro la pagina que tiene el codigo:

<% Response.ContentType = "application/msword" %>

se abre la tipica ventana que pregunta que quiero hacer con el documento, abrirlo o guardarlo. El asunto es que yo quiero guardar el documento de Word y la imagen a la que hago refencia en el propio documento de Word. No quiero que haga la referencia a una imagen que este en una ruta determinada, sino que abra una imagen que forma parte del documento de Word. No se si esto es posible.

¿Alguien sabe a que me refiero? ¿Como podria hacer esto?
  #5 (permalink)  
Antiguo 02/08/2005, 08:47
 
Fecha de Ingreso: octubre-2003
Ubicación: Caracas, Venezuela
Mensajes: 92
Antigüedad: 20 años, 7 meses
Puntos: 0
Cita:
Iniciado por Lalinuss
Yo tenia un problema similar, tienes que revisar bien la ruta de donde obtienes la imagen, cuando estas en asp la ruta no requiere ser tan completa sobre todo porque la busca en el servidor, sin embargo word nunca la va a encontrar porque la ruta esta incompleta para el, dale un click derecho donde deba ir la imagen (en word) y en formato de imagen obtienes la ruta que esta tomando, asi sabras que te falta especificarle. Espero te sea de ayuda.
Sabes que tengo el mismo problema que no me muestra la imagen en el documento pero en word no consigo la ruta de la imagen que intento mostrar me podrias explicar un poco mejor???
Gracias
  #6 (permalink)  
Antiguo 15/09/2005, 09:26
 
Fecha de Ingreso: julio-2004
Mensajes: 76
Antigüedad: 19 años, 11 meses
Puntos: 0
Me parece que no se puede... a menos que la maquina estè conectada a internet y la imagen este en un servifor... en ese caso, basta especificar como ruta http://www.servidordelaimagen.com/imagen.gif

... no estoy 100% seguro.... pero tal vez sea asì.
__________________
Ama Martire
________________________
Hospedaje Windows & Unix Multidominio

"Si no puedes resolverlo.....evitalo"
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 19:50.