Imprimir Zebra 220

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
Alexandre Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 376
Registrado em: 26 Mar 2007 00:16
Localização: Itapema - SC

Imprimir Zebra 220

Mensagem por Alexandre Silva »

Opa
Primeira vez com uma impressora Zebra ZD 220
Como imprimir o arquivo texto abaixo, via harbour ?
Se fosse linguagem PLPA ou PB eu saberia..
Mas ZebraDesigner exporta nesse formato

Código: Selecionar todos

CT~~CD,~CC^~CT~
^XA
~TA000
~JSN
^LT0
^MNW
^MTT
^PON
^PMN
^LH0,0
^JMA
^PR4,4
~SD15
^JUS
^LRN
^CI27
^PA0,1,1,0
^XZ
^XA
^MMT
^PW799
^LL799
^LS0
^FT48,149^A0N,77,76^FH\^CI28^FDTexto^FS^CI27
^BY3,3,160^FT143,481^BCN,,Y,N
^FH\^FD>;123456789012^FS
^PQ1,0,1,Y
^XZ

Anexos
teste.txt
(288 Bytes) Baixado 47 vezes
* Clipper 5.2e/Gaspro 4.0 /CDX/Blinker 7.0 Harbour 3.2 Console Hbmk2
lucimauro
Usuário Nível 3
Usuário Nível 3
Mensagens: 465
Registrado em: 21 Set 2004 21:02
Localização: Sobral-CE

Imprimir Zebra 220

Mensagem por lucimauro »

Ola,
Aqui um exemplo bem simples

Código: Selecionar todos

set console off
  set printer on
  set device to printer
  setprc(0,0)

  enter=chr(13)+chr(10)
  @ prow(),pcol() say 'JF'+enter
  @ prow(),Pcol() say 'q832'+enter
  @ prow(),Pcol() say 'Q207,17'+enter
  @ prow(),Pcol() say 'R0,0'+enter
  @ prow(),Pcol() say 'D12'+enter
  @ prow(),Pcol() say 'N'+enter
  @ prow(),Pcol() say enter
  
  mempr:="EMPRESA MODELO"
  mcodi:=alltrim(codi)
  mnome1:=left(nome,22)
  mnome2:=alltrim(substr(nome,23))
  @ prow(),Pcol() say 'A55,25,0,1,1,2,N,"'+mnome1+'"'+enter
  if !Empty(mnome1)
     @ prow(),Pcol() say 'A55,52,0,1,1,2,N,"'+mnome2+'"'+enter
  endif
  @ prow(),Pcol() say 'B55,85,0,3,1,4,65,B,"'+mcodi+'"'+enter
  
  @ prow(),pcol() say 'JF'+enter
  set printer off
  set printer to
  set device to screen
Avatar do usuário
Alexandre Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 376
Registrado em: 26 Mar 2007 00:16
Localização: Itapema - SC

Imprimir Zebra 220

Mensagem por Alexandre Silva »

blz funcionou
Obrigado
* Clipper 5.2e/Gaspro 4.0 /CDX/Blinker 7.0 Harbour 3.2 Console Hbmk2
Responder