Corte de Papel con Impresoras TMU 220 PA
As impresoras de Tickets TMU 220 não vein con Drivers para Linux pelo que tornase un tanto complicada a impresão.
Por outro lado a programação en PHP escrevendo diretamente no porto da impresora facilita ainda mais as coisas reducindo un paso (Ctrol + P) e pode ser enviada uma Chamada ao Sistema diretamente envocando exec
Por ende para o corte do papel achei un Programa Compilado na net que facilita o corte do papel chamado escpos não feito por min.
Resumo para enviar comandos diretamente para a impresora en linux
como root escrever
# echo "Alo PHP Brasil" > /dev/lp0
2 Para preparar un Mini Driver e preciso faser un pequeno script en php que espere un conteudo e redireccione a a impresora
desta forma se deve direcionar de alguma manera a a maquina que tenha este script se não for local
Colocar o arquivo escpos e /bin para o corte de papel
// Si não adjuntar pedir por email e eu lhes mando
Exemplo de uso:
No navegador chamar a
http://localhost/TMUPrinter.php?content="Alo PHP Brasil"
NOTA IMPORTANTE:
editar o arquivo /etc/group e colocar o apache ao grupo lp
lp:apache
tal vez un chmod 777 /dev/lp0 para iniciar
<?php
/**File: TMUPrinter.php
*/
$conteudo = $_REQUEST['conteudo'];
shell_exec("echo $conteudo > /dev/lp0");
// Corte do Papel
shell_exec('echo "<ds>" | escpos > /dev/lp0');
?>
Visite nosa web: www.tratohecho.com.py
Por outro lado a programação en PHP escrevendo diretamente no porto da impresora facilita ainda mais as coisas reducindo un paso (Ctrol + P) e pode ser enviada uma Chamada ao Sistema diretamente envocando exec
Por ende para o corte do papel achei un Programa Compilado na net que facilita o corte do papel chamado escpos não feito por min.
Resumo para enviar comandos diretamente para a impresora en linux
como root escrever
# echo "Alo PHP Brasil" > /dev/lp0
2 Para preparar un Mini Driver e preciso faser un pequeno script en php que espere un conteudo e redireccione a a impresora
desta forma se deve direcionar de alguma manera a a maquina que tenha este script se não for local
Colocar o arquivo escpos e /bin para o corte de papel
// Si não adjuntar pedir por email e eu lhes mando
Exemplo de uso:
No navegador chamar a
http://localhost/TMUPrinter.php?content="Alo PHP Brasil"
NOTA IMPORTANTE:
editar o arquivo /etc/group e colocar o apache ao grupo lp
lp:apache
tal vez un chmod 777 /dev/lp0 para iniciar
<?php
/**File: TMUPrinter.php
*/
$conteudo = $_REQUEST['conteudo'];
shell_exec("echo $conteudo > /dev/lp0");
// Corte do Papel
shell_exec('echo "<ds>" | escpos > /dev/lp0');
?>
Visite nosa web: www.tratohecho.com.py
Data | Autor | Changelog | Download |
---|---|---|---|
31/05/2011 5:28pm | Doglas Antonio Dembogurski Feix | - | Versão 1.0 |
Novo Comentário: