Power Builder - Imprimir en Zebra Hc100 Brazalete

   
Vista:

Imprimir en Zebra Hc100 Brazalete

Publicado por cid (2 intervenciones) el 22/02/2015 23:12:34
Buenas tardes con todos.
Quisiera saber si tienen alguna sugerencia de como imprimir mediante comandos en la impresora
de brazaletes , he probado de dos formas :
1.- Por el File open
long li_FileNum
li_FileNum = FileOpen("\\Pc\Printer", LineMode!, Write!, LockWrite!, Append!)
FileWrite(li_FileNum, "Aqui los comandos")
FileClose(li_FileNum)

* Tambien probe con el lpt1 , y nada en los dos casos lo envia a la cola de impresion pero no imprime

2.- Con el api de Windows

--Aqui declaraciones de las api

docinfo.pdocname="doc1"
setnull(ls_cadena)
docinfo.poutputfile=ls_cadena
docinfo.pdatatype="RAW"

l_doc=StartDocPrinter(ll_printer,1,docinfo)
StartPagePrinter(ll_printer)

ls_cadena= ls_cadena + "A220,5,0,2,1,2,R,~"XXXXXX~"" +char(10)
ls_cadena= ls_cadena + "A200,43,0,2,1,1,N,~"XXXX~"" +char(10)

ll_ret=WritePrinter(ll_printer,ls_cadena,len(ls_cadena),ll_null)
ll_ret=EndPagePrinter(ll_printer)
ll_ret=EndDocPrinter(ll_printer)
ll_ret = ClosePrinter(ll_printer)

* Igual envía a la cola y no imprime
3.- por dos mandando el fichero de texto con los comandos al LPT1 y nada
(el LPT1 ruteado con el NET USE)
4.- Cambien el procesador de impresión a texto, me imprime pero no me interpreta los comandos
solo imprime como texto.

Tendrían alguna sugerencia de como imprimir en esa impresora de brazalete.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Imprimir en Zebra Hc100 Brazalete

Publicado por MMan (23 intervenciones) el 23/02/2015 01:41:41
sin hablar de powerbuilder o algun lenguaje de programacion...


de lo que encontre "googleando"

... esa impresora lo usas en algun otro aplicativo/programa ?

algunos drivers, tienen "imprimir pagina de prueba"

y ademas "imprimir a archivo/fichero (print to file) "

y si no tiene imprimir pag. de prueba.. tal vez tengas algun programa o puedas imprimir algo

generas el archivo... y luego lo abres con un editor de texto

tal vez en lenguage EPL o ZPL o CPCL

http://www.geksagon.ru/i/2/EPL2_Manual.pdf
http://www.servopack.de/support/zebra/ZPLbasics.pdf
https://www.zebra.com/content/dam/zebra/manuals/en-us/software/zpl-zbi2-pm-en.pdf
https://www.zebra.com/content/dam/zebra/manuals/en-us/software/zplii-pm-vol1.pdf
http://www.barcodedatalink.com/pages/zpl-programming.php

-------



segun esta pagina
http://www.abarcodebusiness.com/index.cfm?upid=1022
Core Programming Languages: XML, ZPL, ZPL I/ZPL II, ZPL II

no tiene soporte pa EPL, que es el codigo que le mandas.. por eso no reconoce (no imprime nada )

---------------
pa generar el formato puedes usar algun programa de diseño

---pagos---
zebra designer
bartender zebra

-- gratis ---
http://zebrazpliiutlity.codeplex.com/


generas el codigo ZPL.. y lo pegas en powerbuilder
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Imprimir en Zebra Hc100 Brazalete

Publicado por Leopoldo Taylhardat (690 intervenciones) el 23/02/2015 14:07:01
Saludos...

usa print...
primero tienes que asignar la impresora destino debe ser tipo texto.......
PrintSetUp()
li_FileNum = PrintOpen()
print(li_FileNum, "Aqui los comandos")
...
PrintClose(li_FileNum)
...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Imprimir en Zebra Hc100 Brazalete

Publicado por CID (2 intervenciones) el 25/02/2015 00:08:06
Tengo pb 9 lo intente con print, pero imprime todo como texto
tendria que configurar algo mas en la impresora ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Imprimir en Zebra Hc100 Brazalete

Publicado por MMan (23 intervenciones) el 25/02/2015 02:42:20
y que codigos le estas mandando ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Imprimir en Zebra Hc100 Brazalete

Publicado por Leopoldo Taylhardat (690 intervenciones) el 25/02/2015 14:51:17
Saludos...

Para etiquetas en código de barra...
Debes definir que imprima en "pagemode" porque sino agarra como texto los comandos...
reseteala... enciéndela con el botón de avance presionado un par de segundos hasta que titile... y te imprimirá la configuración y al final dice "page mode" o "line mode" lo debes realizar hasta que cambie el modo... (por lo menos en las que conozco...)
Para imprimir:
primero debes definir el formulario es decir:
lineas de texto, posición vertical y horizontal tipo de letra... etc...
código de barra, posición vertical y horizontal tipo de código... etc...
y tus variables de datos... es decir:
datos variables,posición vertical y horizontal tipo de letra... etc... ejemplo nombre del producto, medida, característica, etc...

segundo debes mandar los valores de impresíón a cada una de las variables que hayas definido...

busca el manual de impresión comandos EPL...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Imprimir en Zebra Hc100 Brazalete

Publicado por MMan (23 intervenciones) el 25/02/2015 17:09:27
a menos que su impresora NO TENGA SOPORTE PARA EPL

y use ZPL o CPCL
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Imprimir en Zebra Hc100 Brazalete

Publicado por Leopoldo Taylhardat (690 intervenciones) el 05/03/2015 16:47:33
Saludos...

La impresora no maneja EPL solo ZPL...

Aquí esta el manual...
https://www.zebra.com/content/dam/zebra/manuals/en-us/software/zpl-zbi2-pm-en.pdf
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar