Foros del Web » Programando para Internet » PHP »

Impresión de etiquetas con PHP

Estas en el tema de Impresión de etiquetas con PHP en el foro de PHP en Foros del Web. Buen dia foreros,, Se me presenta la siguiente situación: Se me ha pedido que haga una aplicación web por medio de la cual un cliente ...
  #1 (permalink)  
Antiguo 22/02/2006, 13:08
Avatar de ebe
ebe
 
Fecha de Ingreso: marzo-2004
Ubicación: Guatemala
Mensajes: 363
Antigüedad: 13 años, 9 meses
Puntos: 11
Pregunta Impresión de etiquetas con PHP

Buen dia foreros,,

Se me presenta la siguiente situación:

Se me ha pedido que haga una aplicación web por medio de la cual un cliente remoto pueda hacer la impresión de etiquetas en base a un formato de etiquetas que nosotros entregamos al cliente para que despues el nos las entregue para nosotros hacer la entrega. Los campos podrian ser los siguientes:

- nombre
-dirección
- edad
- teléfono

entre otros 2 más o menos..

Tengo PHP como herramienta principal para esta tarea, lo cual me despierta ciertas dudas:

1. Hasta que punto tengo la confianza del aspecto de impresión del lado del cliente (ya que no creo que desde la web pueda hacer llamados al spool de windows)

2. Cúal sería la mejor forma de implementar este sistema de impresión de etiquetas en la web?

3. Hay alguna herramienta prefabricada que me permita algo similar?

4. qué recomendaciones me darian a la hora de empezar a implementar este sistema?

Y dejo abierto el tema para todo tipo de comentarios o experiencias que hayan tenido para obtener un poco de conocimiento de alguien con experiencia que haya hecho algo similar.


gracias......
__________________
http://dev.wsnetcorp.com
  #2 (permalink)  
Antiguo 22/02/2006, 13:30
Avatar de axy108  
Fecha de Ingreso: diciembre-2003
Ubicación: En frente de mi Computadora
Mensajes: 415
Antigüedad: 14 años
Puntos: 0
como tu no tienes mucho control del lado del cliente, yo te recomiendo que con PHP crees las etiquetas en un documento PDF al aire, y que al cliente sea lo unico que le salga, un PDF, asi tienes la seguridad de que una ves generadas las etiquetas no van a poder ser editadas, o tal ves si pero va a ser mas dificil.

bueno si optas por esta opcion la libreria para crear PDF's al aire es :

http://www.fpdf.org/

Espero haber sido de ayuda

SALUDOS

Espero alla mas propuestas.

__________________
Todos somos muy ignorantes :pensando: . Lo que ocurre es que no todos ignoramos las mismas cosas ;-) .... Albert Einstein :cool:
  #3 (permalink)  
Antiguo 22/02/2006, 16:46
Avatar de ebe
ebe
 
Fecha de Ingreso: marzo-2004
Ubicación: Guatemala
Mensajes: 363
Antigüedad: 13 años, 9 meses
Puntos: 11
pero.....

pero bueno,, las etiquetas ya las tenemos pre-fabricadas,,, (el cliente llega y las recoge en las instalaciones) para luego ir a su oficina y a través de la web poder imprimirlas y luego, de impresas pegarlas en sus respectivos sobres y entregarnoslas para que nosotros las entreguemos.... ahora,, si el cliente tiene las etiquetas que le dimos y usa nuestra interfaz web, ahi, es donde surgen mis dudas, con lo cual me gustaria saber si alguien ha hecho algo semejante para saber de la experiencia de alguien mas que tengo que preveer en el proceso.

PD: el hecho de que el cliente tenga que recoger las etiquetas y luego ir a otro lugar a usar la interfaz es por el hecho que en nuestras instalaciones tenemos comunmente colitas de hasta 80,000 etiquetas diarias que imprimir,,, algo que se prioriza con las impresoras que tenemos las cuales (como suena) pasan todo el dia echando pines)


saludos
__________________
http://dev.wsnetcorp.com
  #4 (permalink)  
Antiguo 23/02/2006, 05:23
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Sólo tienes que generar tu documento PDF con el formato de tus etiquetas. Para eso el formato "PDF" te permite generar un documento fiel (en cuanto a medidas y demás).

Como veras también .. generar por ejemplo un documento PDF de N páginas (no sé cuantas etiquetas salen por hoja ni cuantas son en promedio) no es para nada un sistema -automático- y rápido para imprimir etiquetas.

Realmente una aplicación "web" no es la mejor idea para tal fin. Vale la pena que desarrolles un software en otro lenguaje (Visual Basic?) y se lo distribuyas a tus clientes. A lo sumo tu software "de escritorio" se conectaría a internet (a tus servidores) para obtener datos sobre las etiquetas a imprimer.

Esto bajo "entorno web" también podrías hacerlo creando o usando algún tipo de ActiveX o Applet Java .. así tendrías control total sobre la impresora a imprimir sin necesidad de andar generando un documento "PDF" por médio.

Un saludo,
  #5 (permalink)  
Antiguo 23/02/2006, 09:51
Avatar de ebe
ebe
 
Fecha de Ingreso: marzo-2004
Ubicación: Guatemala
Mensajes: 363
Antigüedad: 13 años, 9 meses
Puntos: 11
otra preguntita.,,, para lso que hayan utilizado phpgtk... podria lograr con phpgtk crear esta aplicacion del lado del cliente???? seria igual de factible como que utilizara visual basic??

porque eso de los margenes me amuela,, y no digamos lo de los diferentes tipos de impresoras (si hablamos de la aplicacion hecha via web), no digamos incompatibilidades entre IE y fpdf que no parecen muy buena opcion ....

gracias..
__________________
http://dev.wsnetcorp.com
  #6 (permalink)  
Antiguo 23/02/2006, 10:06
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
otra preguntita.,,, para lso que hayan utilizado phpgtk... podria lograr con phpgtk crear esta aplicacion del lado del cliente???? seria igual de factible como que utilizara visual basic??
PHP-GTK tiene los mismos problemas de interactuar con impresoras a ese nivel como PHP standard. PHP-GTK en su base no es más que PHP standard + las librerías GKT para desarrollo de interfaces (GUI). Además que es interpretado y necesita instalar todo "PHP-GTK" para toda aplicación.

Es más sencillo distribuir a tus clientes una aplicación Visual Basic (para Windows) (y si corresponde crear otra para otros S.O. .. .) que no en PHP-GTK. Me gusta mucho PHP .. intento usarlo siempre, veo los avances de PHP-GTK .. pero soy en el fondo realista.

De todas formas .. aplicaciones que imprimen "etiquetas" mejor que yo sabras que existen .. lo que te hace falta o necesitas supongo es darle al cliente el "proyecto" que debe imprimir (con la definición de esa etiqueta .. de esas propiedades de impresión .. etc). Tal vez te vale la pena evaluar algún software de esas características y tu en tu imprenta sólo les generas la "etiqueta como proyecto" en sí (en el "formato de archivo" que ese soft maneje) y se lo pasas a tu cliente (Por e-mail .. distribuido en tu web .. etc ..).

El tema de generar un PDF es la única opción "portable" de generar un documento con un formato dado y exacto para impresión .. Sé que no es muy "práctico" para un tema tan concreto como "etiquetas" y una impresión en lo posible automática y des-atendida .. pero es mucho mejor que "probar" a ver que sale si tu generas una página "HTML" y quieres que tu navegador lo imprima correctamente atendiendo a las múltiples configuraciones .. etc ... que van a tener tus usuarios.

Un saludo,
  #7 (permalink)  
Antiguo 23/02/2006, 10:28
Avatar de ebe
ebe
 
Fecha de Ingreso: marzo-2004
Ubicación: Guatemala
Mensajes: 363
Antigüedad: 13 años, 9 meses
Puntos: 11
Bueno ,, veo que le tendre que pasar la chivolita al compañero de aplicaciones de escritorio... ya que para escritorio si estoy algo crudo. ...

gracias por al ayuda...
__________________
http://dev.wsnetcorp.com
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 05:30.