Problemas con FastReport en impresora ZEBRA

Problemas con FastReport en impresora ZEBRA

Postby Armando » Mon May 17, 2010 1:31 am

Amigos:

Tengo la necesidad de imprimir etiquetas con código de barras !, a primera vista la solución
seria usar la excelente clase de Cayetano, peroooo resulta que el formato de las etiquetas
así como su contenido y posición debe ser definido por el usuario, por lo tanto creo que lo mejor es usar un diseñador de reportes (en este caso de etiquetas).

Estoy haciendo pruebas con FastReport y todo funciona de maravillas, el problema que
se me presenta es que en los códigos de barras las líneas se pintan muy tenues y las
líneas más delgadas del código de barras casí no se notan, voy a hacer pruebas con un
lector de códigos de barras para ver si pueden ser leidos correctamente, me temo que no.

Image

Alguien conoce alguna solución para este problema ?, pense en usar BOLD pero en las
propiedades del código de barras no esta esa posibilidad.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3084
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Problemas con FastReport en impresora ZEBRA

Postby Carles » Mon May 17, 2010 6:01 am

Armando,

Las funciones de Cayetano funcionan perfectamente en la Zebra. La impresion desde FastReport no la he probado pero por lo que veo tndria que ir igual. El unico problema en los codigos de barra y las Zebra es q estas tienen de tener el cabezal muy bien ajustado para que se imprima lo mas nitido posible. Debes realizar test de impresion, y de diferentes tamaños de codigos de barra para ver el que se te adapta mejor.. Piensa q estas impresoras no son por inyeccion de tinta sino que en general usan un ribon que debe estar muy bien ajustado. Y ademas piensa que si la impresion que muestras en la imagen la realizases con la clase de cayetano te saldria praticamente igual. Ajusta cabezales...
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1104
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: Problemas con FastReport en impresora ZEBRA

Postby Armando » Mon May 17, 2010 1:36 pm

Carles:

Gracias por tu respuesta, llevas razón, con la clase de Cayetano funcionan
de maravilla, de hecho la uso en otras aplicaciones, aquí la pega es que no
siempre es el mismo formato, el usuario debe definir tanto el contenido de
la etiqueta como la ubicación de los datos dentro de ella, por eso se hace
necesario el diseñador.

Estoy de acuerdo contigo, ya estoy leyendo el manual del usuario de la
impresora para saber cómo y donde ajustar la impresión, he visto que se
puede ajustar la nitidez, tal vez por ahí van los tiros.

Esta semana visitaré a mi cliente (yo no tengo impresora Zebra) y hare las
pruebas necesarias y ya les comentaré.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3084
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Problemas con FastReport en impresora ZEBRA

Postby jllinas » Mon May 17, 2010 2:56 pm

Hola a todos,

Perdona que me meta, pero ¿Que modelo de la impresora Zebra estás utilizando? ¿Paralela o serial?

Gracias por adelantado y saludos,
Julio Llinás
Visita mi Blog en http://mangucybernetico.blogspot.com/
xHarbour 1.1.0 + FWH810 + Borland 5.5.1
User avatar
jllinas
 
Posts: 189
Joined: Fri Oct 14, 2005 12:33 am
Location: Santo Domingo, Dominican Republic

Re: Problemas con FastReport en impresora ZEBRA

Postby Armando » Mon May 17, 2010 3:31 pm

Julio:

Nada de pedir perdón, bienvenido.

La impresora Zebra es modelo M4Plus y acepta ambos puertos, ahora esta conectada vía
puerto paralelo.

Por cierto, hay por ahí un artículo sobre CGIs, si aún te interesa me pegas un grito
y te mando el link.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3084
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Problemas con FastReport en impresora ZEBRA

Postby jllinas » Mon May 17, 2010 3:54 pm

Armando,

Solo preguntaba, pues imagino que sabrás que Zebra tiene su propio lengaje de comandos, y lo único que hago en mis aplicaciones es enviar los comandos a la impresora, que contiene todas las especificaciones de lo que quiero imprimir y listo.

Lo unico es que actualmente, el usuario que quiere modificar algo en el diseño de la etiqueta debe conocer de ese lenguaje de comandos, y basta con modificarlos en un archivo .TXT que le proveo, manteniendo ciertas instrucciones sobre los datos que recibirá de mi sistema.

Con respecto a lo de los scripts de CGIs, BIENVENIDO... !

Abrazos,
Julio Llinás
Visita mi Blog en http://mangucybernetico.blogspot.com/
xHarbour 1.1.0 + FWH810 + Borland 5.5.1
User avatar
jllinas
 
Posts: 189
Joined: Fri Oct 14, 2005 12:33 am
Location: Santo Domingo, Dominican Republic

Re: Problemas con FastReport en impresora ZEBRA

Postby Armando » Mon May 17, 2010 4:33 pm

Julio:

Sobre el lenguaje para la impresora Zebra, es muy cierto y la solución que das
es funcional 100%, peroooo.

Mi cliente quiere el diseño visual y para empeorar las cosas él tiene dos impresoras
para etiquetas de rollo, una ZEBRA y la otra es una FARGO así que quiere tener
la opción de enviar las etiquetas a una u otra impresora, como ves los comandos
de la Zebra no es mi mejor alternativa.

Este es el link para los CGIs.

http://..blogspot.com/2 ... faces.html

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3084
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Problemas con FastReport en impresora ZEBRA

Postby jllinas » Mon May 17, 2010 5:23 pm

Armando,

Con respecto a la Zebra: entonces esta "complicadillo"... Yo pensaría en condicionar el envio del TXT de comandos a una u otra. Algo asi como preguntar mediante un ALERT() a cual impresora la envío.... o algo asi.... no? Para la solución visual no tengo nada mas que comentar. ¿La gente de Zebra hace algo así? Quiero decir... ¿Tienen o disponen de algún software que previsualice lo que va a imprimir?

Con respecto al CGI: Revisa el enlace, pues no funciona.

Gracias adelantadas, y abrazos,
Julio Llinás
Visita mi Blog en http://mangucybernetico.blogspot.com/
xHarbour 1.1.0 + FWH810 + Borland 5.5.1
User avatar
jllinas
 
Posts: 189
Joined: Fri Oct 14, 2005 12:33 am
Location: Santo Domingo, Dominican Republic

Re: Problemas con FastReport en impresora ZEBRA

Postby Armando » Mon May 17, 2010 6:14 pm

Julio:

Me parece que Zebra tienen un software que viene incluido en el CD de distribución pero
esta algo limitado, no hay vista previa, por ejemplo.

Por favor, dame un correo y te mando el Link !

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3084
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Problemas con FastReport en impresora ZEBRA

Postby jllinas » Mon May 17, 2010 6:42 pm

Hola Armando,

Solo perguntaba, pues si la misma gente de Zebra tienen limitaciones para mostrar la imagen previsualizada de la etiqueta, nosotros (los simples mortales), tendríamos más aún. Lo digo por tu cliente...

Con respecto al link, ya lo encontré, después de "googlearlo". Parece que algunas palabras están limitadas en el foro.

Como quiera aquí te va: ssp21 en correo-caliente punto com.

Abrazos,
Julio Llinás
Visita mi Blog en http://mangucybernetico.blogspot.com/
xHarbour 1.1.0 + FWH810 + Borland 5.5.1
User avatar
jllinas
 
Posts: 189
Joined: Fri Oct 14, 2005 12:33 am
Location: Santo Domingo, Dominican Republic

Re: Problemas con FastReport en impresora ZEBRA

Postby Carles » Mon May 17, 2010 8:22 pm

Armando,

Olvidate (si puedes) de enviar comandos a la zebra. Esto va bien cuando tienes grabadas en su memoria imagenes y las quieres utilizar, te evitas asi el envio de ellas. Piensa que el driver de windows de la impresora hace el trabajo sucio por ti. Esto significa que cualquier diseño de etiqueta q hagas e imprimas desde cualquier programa p.e. word, powerpoint, excel,... se imprimira correctamente. Otra cosa es tener un diseñador de plantillas, como dice Julio, el de la propia Zebra es un diseñador muy funcional y envia la secuencia escape correcta para la inicializacion de la impresora (muy importante), y otro tema es como integrar datos con la plantilla, que en cualquier caso depende de la fuente de datos y del diseñador. No hace falta complicarte la vida con diseñadores (creo yo) hay muchas soluciones...
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1104
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: Problemas con FastReport en impresora ZEBRA

Postby Armando » Sun May 23, 2010 9:44 pm

Carles, Amigos:

Pues los intentos han sido infructuosos, he utilizado el panel para
configurar la impresora pero sigue imprimiendo los códigos de barras
muy tenues.

Deduzco que debo enviarle, vía mi aplicación, alguna cadena de
caracteres para inicializar la impresora pero no doy cuales pueden
ser esos caracteres.

Cualquier ayuda es muy apreciada.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3084
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Problemas con FastReport en impresora ZEBRA

Postby pablovidal » Sun May 23, 2010 10:25 pm

Si mal no me equivoco estas impresoras usan una opción de intensidad de tono, búscala que por allí anda todo. y van del 1 al 5.
eso es en la administrador de la impresora en windows
Saludos,

Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
User avatar
pablovidal
 
Posts: 401
Joined: Thu Oct 06, 2005 10:15 pm
Location: Republica Dominicana

Re: Problemas con FastReport en impresora ZEBRA

Postby ermatica » Sun May 23, 2010 11:24 pm

Hola Armando,

Si como dice Pablo es un problema de intensidad, los comandos para cambiar la intensidad son:
Code: Select all  Expand view
^MD


y el otro:
Code: Select all  Expand view
~SD


Te dejo un link de la propia pagina de ZEBRA con un manual, aunque está en inglés, donde puedes ver la sintaxis y valores de estos comandos.
http://www.zebra.com/id/zebra/na/en/documentlibrary/manuals/en/zpl_II_program_guide_en.DownloadFile.File.tmp/P1012728-003.pdf?dvar1=Manual&dvar2=Programming%20Guide%20(for%20ZPL%20II,%20ZBI%202,%20Set-Get-Do,%20Mirror,%20WML)%20(en)%20&dvar3=Z4Mplus

Espero te sirva de orientación...

Un saludo
Ernesto
ermatica
 
Posts: 44
Joined: Mon Nov 12, 2007 1:50 pm
Location: España

Re: Problemas con FastReport en impresora ZEBRA

Postby Carles » Mon May 24, 2010 6:21 am

Armando,

Los tiros iran por dice Pablo. Piensa que si via driver no consigues optimizar la calidad de impresion no creo q lo hagas via comandos :( . Te adjunto un manualillo de usuario q hice hace tiempo para q el user se configurara el driver, por si te sirve. Observa punto 5 pag.4 -> http://www.box.net/shared/lpgngq346d
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1104
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 30 guests