On 3/11/07, Antonio Ognio <[EMAIL PROTECTED]> wrote:
El 11/03/07, Clever Flores <[EMAIL PROTECTED]> escribió:

> instalar un pequeño programa en el cliente en que escucha un socket
> para que cuando reciba un string lo mande por la  impresora del
> cliente. Este string lo generas desde el servidor web apuntado al
> puerto tcp del socket del cliente que solicitó la impresión. (ahora
> todo esto se puede implementar en un esquema de web services).

Claro, cuando uno se enfrenta a este problema siempre considera esta
posibilidad, pero creo que las desventajas que ofrece superan a las
ventajas. Por ejemplo, no solo hay que instalarlo en cada máquina
cliente sino que no esta garantizado que funcione en cualquier LAN por
que no conocemos las políticas de seguridad y lo mas probable es que
si el servidor web esta fuera de la LAN no pueda acceder a ese puerto
en la máquina cliente.

Se podria implementar un cliente de webservices que con una técnica de
"polling", consulte periódicamenta al servidor web para ver si tiene
impresiones pendientes.

Por eso que en la práctica, la solución "menos mala" parece ser la del PDF.

Saludos,

Antonio

Si la impresión es para una página web pública y no dentro de una
empresa, más difícil lo del programa.

Si quieres ahorrar la carga extra de tener que generar el pdf, lo que
puedes hacer es un archivo css alternativo (si lo que vas a imprimir
es lo mismo que sale en la página) para impresión, escondiendo todo lo
que no sirve, poniendo a blanco y negro, arreglando tamaño de fuentes,
etc.

Aquí un artículo muy bueno sobre esto:
http://alistapart.com/articles/goingtoprint/

Solo habría que probar si hay problemas de compatibilidad con algun navegador...

Solo una opción más, saludos!

--
Linux Registered User # 386081
A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos
de leer manuales.
_______________________________________________
Lista de correo Linux-plug
Temática: Discusión general sobre Linux
Peruvian Linux User Group (http://www.linux.org.pe)

Participa suscribiéndote y escribiendo a:  [email protected]
Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug

IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php

Responder a