Comunicação via USB com Zebra TLP 2844.

1,825 views
Skip to first unread message

André de Mello

unread,
Aug 11, 2010, 7:49:37 AM8/11/10
to PHP MG
Galera, bom dia.

Estou realizando integração de minha aplicação PHP com a impressora
Zebra TLP 2844.

Esclarecendo, para realizar essa integração deve-se utilizar a
linguagem EPL, nativa da impressora.

Acredito que compreendi como escrever o que eu quero na etiqueta
através dessa linguagem.

A minha impressora está conectada ao PC através da porta USB.
Como faço para enviar dados para impressora?
Vi alguns dizendo para utilizar o FSOCKOPEN mas não consegui...

Alguém poderia me ajudar?
Se já tiver implementado poderia me passar o código...

Abraços a todos!

Charles Schaefer

unread,
Aug 12, 2010, 8:47:53 AM8/12/10
to ph...@googlegroups.com
Eu fiz utilizando vbscript (tinha que rodar direto do browser). Que eu me lembre, você cria um compartilhamento da impressora, gera o arquivo .prn com os comandos EPL e envia para a impressora com o comando type do DOS:

type arquivo.prn > \\127.0.0.1\ZebraTLP

Para fazer via PHP, criando o compartilhamento você consiguirá enviar os comandos utilizando as funções padrões de manipulação de arquivos.

2010/8/11 André de Mello <inova...@gmail.com>

--
Você recebeu esta mensagem porque está inscrito no grupo "PHP MG" no grupos do Google.
 Site oficial do grupo: http://www.phpmg.com
 Para postar neste grupo, envie um e-mail para ph...@googlegroups.com
 Para cancelar a sua inscrição neste grupo, envie um e-mail para phpmg-un...@googlegroups.com
 Regras da lista: http://groups.google.com/group/phpmg/web/regras-da-lista
 Para ver mais opções, acesse http://groups.google.com/group/phpmg



--
Charles Schaefer
UaiTI (www.uaiti.com.br)
Email: charles...@gmail.com
           cha...@uaiti.com.br
Tels.: +55 31 9655-6229
         +55 31 3785-1130

ATENÇÃO: Não imprima este e-mail. A natureza agradece. E seu bolso também.
WARNING: Don't print this e-mail. The nature is thankful. And your money too.

Raphael Henrique Advíncula

unread,
Aug 13, 2010, 3:32:15 PM8/13/10
to ph...@googlegroups.com
André, se vc tiver sucesso com aí, não esquece de postar uma msg dando o feedback positivo.

xD

Eu tava com uns projetos aqui, onde eu queria mandar um html direto pra impressora, mas acabei não mechendo nisso, deixando que o usuário realizasse a impressão.

Eduardo Perdomo

unread,
Dec 28, 2012, 3:12:25 PM12/28/12
to ph...@googlegroups.com
Puts..acabei de fazer um prg em Delphi para essa impressora..

Criei um arquivo no C:\ e mandei um "type etiq.txt > com1:" pelo DOS via Delphi..


Em 27 de dezembro de 2012 16:34, Leonir Alves <leon...@gmail.com> escreveu:
Bruno Casto;

Cara... tentei de tudo! configurei o php.ini, instalei o php_printer.dll e nada. O negócio ta tenso cara... oq faço!!! hehe

--
Você recebeu esta mensagem porque está inscrito no grupo "PHP MG" no grupos do Google.
Site oficial do grupo: http://www.phpmg.com
Para postar neste grupo, envie um e-mail para ph...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para phpmg-un...@googlegroups.com
Regras da lista: http://groups.google.com/group/phpmg/web/regras-da-lista
Para ver mais opções, acesse http://groups.google.com/group/phpmg



--

Eduardo Perdomo
Consultor de Implantação
Grupo PC Sistemas - www.grupopc.com.br 
(21) 6845-8592

Luciano Honorio

unread,
Nov 26, 2014, 8:00:40 AM11/26/14
to ph...@googlegroups.com

André e a Todos os interessados,

             Bom dia,

             Vi na internet um tópico postado por você relatando um problema envolvendo a impressão via web com impressora zebra.

            Informo que temos essa solução, caso necessite de maiores detalhes, em nosso site (www.marttech.com.br) possui o devido conteúdo.

            Qualquer dúvida estou á disposição. 


Luciano

Em quarta-feira, 11 de agosto de 2010 08h49min37s UTC-3, André de Mello escreveu:

Luciano Honorio

unread,
Nov 26, 2014, 8:01:08 AM11/26/14
to ph...@googlegroups.com, rapha...@gmail.com

Raphael e a Todos os interessados,

             Bom dia,

             Vi na internet um tópico postado por você relatando um problema envolvendo a impressão via web com impressora zebra.

            Informo que temos essa solução, caso necessite de maiores detalhes, em nosso site (www.marttech.com.br) possui o devido conteúdo.

            Qualquer dúvida estou á disposição. 


Luciano

Luciano Honorio

unread,
Nov 26, 2014, 8:01:26 AM11/26/14
to ph...@googlegroups.com, rapha...@gmail.com

Leonir e a Todos os interessados,

             Bom dia,

             Vi na internet um tópico postado por você relatando um problema envolvendo a impressão via web com impressora zebra.

            Informo que temos essa solução, caso necessite de maiores detalhes, em nosso site (www.marttech.com.br) possui o devido conteúdo.

            Qualquer dúvida estou á disposição. 


Luciano

Em sexta-feira, 21 de dezembro de 2012 16h22min58s UTC-2, Leonir Alves escreveu:
E aew pessoal... alguém tem alguma solução para este tópico? Estou com o mesmo problema.

Rattones B-)

unread,
Dec 1, 2014, 8:15:54 AM12/1/14
to ph...@googlegroups.com
Bom dia André, se for possível imprimir por HTML o que vc precisa é só mandar para a impressora normalmente, já fiz isso tanto com a Zebra com outras impressoras térmicas de etiquetas e o resultado é excelente. Para imprimir direto do PHP o comando printer é bem simples, só q só funciona no windows e direto no servidor de aplicação, para vc conseguir imprimir em um terminal q acesse sua aplicação vc vai precisar instalar o PHP nesse terminal e fazer seu sistema usar uma rotina de impressão através de webservice. O problema em usar o printer do PHP é q vc não consegue saber se houve erro na impressão ou se a impressora não tem papel ou qualquer outro tipo de retorno q a impressora possa informar para agilizar o processo, em Java se tem um pouco mais de recursos para isso.

Marcelo Ratton
Desenvolvedor Web PHP
Celular: (37) 9845-8823
Celular: (31) 9930-7142
Email/GTalk: ratt...@marceloratton.com
Site: www.MarceloRatton.com
=======================================================
NETqueta:
Se você repassar esta mensagem, por favor:
1. Apague o MEU ENDEREÇO eletrônico;
2. Encaminhe CCO ou BCC (CÓPIA OCULTA) aos seus destinatários;
======================================================= 


--
Você recebeu esta mensagem porque está inscrito no grupo "PHP MG" no grupos do Google.
Site oficial do grupo: http://www.phpmg.com
Para postar neste grupo, envie um e-mail para ph...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para phpmg-un...@googlegroups.com
Regras da lista: http://groups.google.com/group/phpmg/web/regras-da-lista
Para ver mais opções, acesse http://groups.google.com/group/phpmg
---
Você recebeu essa mensagem porque está inscrito no grupo "PHP MG" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para phpmg+un...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages