Foros del Web » Creando para Internet » Diseño web »

Impresión de Html - Imposible?

Estas en el tema de Impresión de Html - Imposible? en el foro de Diseño web en Foros del Web. Estimados, Estoy desarrollando una web. La misma es para un cliente. Esta persona ingresará a la web y dia a dia realizará impresiones de la ...
  #1 (permalink)  
Antiguo 19/02/2008, 12:56
 
Fecha de Ingreso: julio-2003
Mensajes: 43
Antigüedad: 14 años, 4 meses
Puntos: 0
Pregunta Impresión de Html - Imposible?

Estimados,

Estoy desarrollando una web. La misma es para un cliente.
Esta persona ingresará a la web y dia a dia realizará impresiones de la misma.

La idea sería que el usuario disponga de un botón en esta web ("Imprimir") el cual clikea y se envía a la impresora.
Lo mejor desde mi punto de vista sería q automáticamente este archivo se convienta en PDF para evitar todo problema generado por la mala impresión de las páginas webs.

Existe alguna forma? No estoy utilizando ninguna tecnología, ni PHP ni ASP, ni puedo utilizarlas.

Algun control ActiveX, algun Javascript?
Escucho cualquier otra sugerencia.

Ahhh... me olvidaba, no puedo instalar ningun software desde el lado cliente!

Desde ya muchas gracias.
Javier.-
  #2 (permalink)  
Antiguo 19/02/2008, 13:20
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 10 años, 9 meses
Puntos: 67
Re: Impresión de Html - Imposible?

La única forma que conozco es unas funciones de PHP, también debe ser posible en ASP. En todo caso estoy 99.9 % seguro de que no se puede con JavaScript y si hay un activex, pues lo dudo mucho.
  #3 (permalink)  
Antiguo 19/02/2008, 19:00
 
Fecha de Ingreso: julio-2003
Mensajes: 43
Antigüedad: 14 años, 4 meses
Puntos: 0
Re: Impresión de Html - Imposible?

Exacto, buscando en el foro y por los temas q encontré, vi q existen rutinas en php para esta finalidad. El problema es q el server donde se monto la página no tiene ninguna tecnología. Y es imposible q la tenga.

Espero encontrar alguna solución, si alguien me tiende una mano se lo voy a agradecer mucho!

Gracias por tu respuesta javista!
  #4 (permalink)  
Antiguo 20/02/2008, 14:56
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 10 años, 9 meses
Puntos: 67
Re: Impresión de Html - Imposible?

De nada pero te recomiendo que cambies de servidor, si se supone que es para un cliente no veo porque tengas que usar un servidor que no te ofrescan ni siquiera php, hasta los gratuitos lo ofrecen.
  #5 (permalink)  
Antiguo 20/02/2008, 16:24
Avatar de marcelomdsc  
Fecha de Ingreso: junio-2007
Ubicación: Windsor, California.
Mensajes: 706
Antigüedad: 10 años, 6 meses
Puntos: 8
Re: Impresión de Html - Imposible?

La solucion mas facil es usar javascript para crear el boton. El boton lo creas simplemente como crearias cualquier otro en html.
Y tambien es muy facil hacer que las paginas se vean como quieras cuando imprimen si sabes usar css.
__________________
ginkgo.com.uy
  #6 (permalink)  
Antiguo 20/02/2008, 16:58
 
Fecha de Ingreso: julio-2003
Mensajes: 43
Antigüedad: 14 años, 4 meses
Puntos: 0
Re: Impresión de Html - Imposible?

Gracias a ambos por su respuesta.

Les comento, para ir más al detalle.
El servidor es imposible cambiarlo. No estoy trabajando en un servidor web. Estoy trabajando en un servidor SAP. La aplicación la estoy desarrollando en en WAD (Web Application Designer) una herramienta de SAP que me permite unicamente utilizar código JavasCript y HTML. Me es imposible montar un server PHP, ASP o cualquier otra tecnología en un server SAP.

Con respecto al código CSS. Ya lo he modificado para la impresión. Quitando imágenes y ajustando margenes. De igual forma el CSS no me permite imprimir con porcentajes (al 70%) por ejemplo. Y eso es justamente lo que necesito. Además de que no es lo mismo un documento en formato pdf impreso q un html. Junto con las ventajas para el cliente q este implica.

Si tienen alguna otra sugerencia, más q bienvenida!!!
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 21:42.