PHP com impressora Bematech não fiscal

485 views
Skip to first unread message

Tiago França

unread,
Dec 2, 2015, 1:50:42 PM12/2/15
to php-brasil
Fala galera, sou novo no grupo já andei fazendo algumas pesquisas antes mas ainda não achei uma solução.

Seguinte:
Estou desenvolvendo uma aplicação PHP num servidor Apache com o XAMPP numa plataforma Windows, o conceito é integrar a aplicação PHP com uma impressora Bematech não fiscal para a impressão de comandas dos clientes, onde eu teria um resumo impresso dos consumos do cliente, forma de pagamento, etc. gostaria de saber se alguém já desenvolveu algo parecido com isso.
Já tentei de algumas maneiras mas ainda não consegui fazer a impressora funcionar, alguém tem alguma dica para me ajudar?

Desde já agradeço!

zero fernandes

unread,
Dec 3, 2015, 6:41:17 AM12/3/15
to php-brasil
Não sei qual a impressora a qual vc está usando.
Uma simples busca no google, devolveu isto:

http://www.bematech.com.br/administrador/files/equipamento/suporte/17/1394308953-Impressora_MP-4200TH_Manual_01_Manual_de_Programacao.pdf


Tiago França

unread,
Dec 10, 2015, 2:13:21 PM12/10/15
to php-brasil
Primeiramente, obrigado pela atenção!
O modelo de impressora que estou usando é Bematech MP 2500 TH.
Já havia encontrado este manual, sim, na verdade meu problema deve ser a classe COM( ) do PHP.
A Bematech disponibiliza um pequeno script que roda no navegador com suporte ao ActiveX para realizar testes na impressora, mas não consegui fazer funcionar com ele.
Uma solução que encontrei foi instalar a impressora como uma impressora do Windows, usando assim o Spooler de impressão do sistema para gerenciar a impressora, mas não acho essa solução a mais elegante, principalmente para uma aplicação que possa ter mais de uma estação com necessidade de impressão e eu estava com planos de imprimir via rede.

Tiago Agostinho

unread,
Dec 10, 2015, 4:29:20 PM12/10/15
to php-b...@googlegroups.com
Fala chará.

Eu desenvolvi um sistema para uma loja de açaí que precisava imprimir os pedidos. Fiz a integração do sistema com a impressora Epson TM-T20.

Usei a solução descontinuada do PHP, adicionando a dll (php_printer.dll) em /php/ext/ e utilizando as funções de impressão http://us2.php.net/manual/fa/function.printer-open.php.

O maior problema é encontrar a dll certa para o seu sistema operacional e também a versão do xampp.

Alguém sabe me dizer porque descontinuaram a DLL na PECL.

Se alguém tiver interesse nas dlls me chame inbox.

Tiago




--
Você recebeu essa mensagem porque está inscrito no grupo "php-brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para php-brasil+...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para php-b...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/php-brasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Ricardo Junior

unread,
Dec 10, 2015, 6:10:35 PM12/10/15
to php-b...@googlegroups.com

--
Você recebeu essa mensagem porque está inscrito no grupo "php-brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para php-brasil+...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para php-b...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/php-brasil.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Atenciosamente,
Ricardo Junior
Analista/Desenvolvedor Web/Desktop

Reply all
Reply to author
Forward
0 new messages