[ubuntu-ar] [OT] Imprimir desde pagina web en la impresora del cliente

Juan Rodríguez Monti juanrodriguezmonti at gmail.com
Thu Sep 30 15:19:31 BST 2010


El día 30 de septiembre de 2010 11:13, Juan Carlos Ojeda
<juancarlospaco at gmail.com> escribió:
> 2010/9/30 Nicolas Bevilacqua <nicobevilacqua at gmail.com>
>>
>> Lista, tengo una consulta, medio off topic.

Hola Nicolás.

>>
>> Me está por salir un laburo en donde me piden armar una aplicación web en
>> la que tengo que generar e imprimir etiquetas con código de barras entre
>> otras cosas. La aplicación es web ya que quieren acceder desde varios
>> lugares geográficos.
>>
>> Necesito armar toda la arquitectura de la red ya que actualmente no poseen
>> nada y se manejan todo por papel.
>>
>> Les digo mi idea: La aplicación va a correr en un servidor ubuntu, con un
>> apache y va a estar hecha en mysql y php.
>>
>> Mi problema viene a la hora de definir como voy a imprimir las etiquetas.
>>
>> Lo que quiero hacer es montar un servidor CUPS en la misma máquina con el
>> servidor web, y enviar a imprimir desde php pdfs generados con las etiquetas
>> que se desean imprimir.
>>
>> Por lo que estuve leyendo, esto tendría que funcionar.
>>
>> Ahora, la cuestión es la siguiente, que pasa si la página web se encuentra
>> en un hosting pago, y mi servidor CUPS esta en el lado del cliente? Tengo
>> forma de comunicar el sistema web con el servidor CUPs sin necesidad de
>> interacción con el cliente. A ver si me explico, el cliente web (firefox)
>> envia a imprimir una determinada etiqueta - el servidor envía la orden a la
>> impresora del cliente que se encuentra compartida por CUPs - la etiqueta se
>> imprime sin que el cliente haga nada más.

Por supuesto que tenés forma de comunicar. Siempre será así, vos
enviás con php unos datos que los ve el navegador. Lo mismo si
utilizás PHP.

No te lo tomés a mal, pero ¿ Alguna vez programaste algo en LAMP o es
tu primer trabajo ?. Quizás seria bueno que te leas como funcionan
Apache, PHP, etc. IMVHO.

>>
>> Es muy complicado lo que quiero hacer ? Conocen de alguna otra forma de
>> hacerlo ? Estuve leyendo de que se puede hacer con activex y con clientes
>> windows, pero les soy sincero, tengo 0 ganas de usar nada que empieze con
>> Microsoft.

Quizás te estemos entendiendo mal. Pero si vos generás un pdf SIEMPRE,
salvo indicación específica tuya, el que lo ve va a ser el cliente. Si
vos ponés que PHP tome unos datos y genere un PDF, ese PDF ¿ Quien lo
va a ver sino quien usa la aplicación ?.

Es posible que no te haya entendido o que lo hayas planteado mal. Pero
si es solo generar datos en pdf, los generás en pdf, luego da lo mismo
si es cups, windows, solaris, freebsd. El tema será que la impresora
funcione allí y la máquina sepa leer pdf.

Saludos,
Juan



More information about the Ubuntu-ar mailing list