Impressão de recibos com impressora matricial

Forum para usuários do Biblivre 5

Impressão de recibos com impressora matricial

Mensagempor recall » 13 Out 2018, 16:18

Exixte algum módulo java para imprimir em modo "text only" com uma impressora matricial de cupon não fiscal?
O resultado do recibop no Biblivre é enviado para a impressão como imagem raw.
As impressoras de cuipon não fiscal não interpretam esse tipo de arquivo. Seria necessário um filtro que tranformase o texto a ser impresso em linhas de comando.
O meu problema é igual ao citado neste forum:

https://ubuntuforum-br.org/index.php?topic=46375.0

Sei que no windows isso é possível usando o internet explorer mas no meu caso uso o Ubuntu e firefox
recall
 
Mensagens: 17
Data de registro: 05 Jul 2015, 20:39
 

Re: Impressão de recibos com impressora matricial

Mensagempor cleydyr » 13 Out 2018, 19:08

Oi, @recall. Tudo bem?

Você gostaria de imprimir os recibos de empréstimo numa impressora matricial, correto?

Se sim, o Biblivre 5 tem algumas opções para a configuração de impressora. Vá até Administração > Configurações na sessão "Tipo de impressora para recibo de empréstimos". Se não estiver selecionada a opção "Impressora comum", então todos os recibos serão gerados em formato de texto simples, como no exemplo abaixo:

Código: Selecionar tudo
****************************************
*                                      *
* Biblioteca Exemplo *
*                                      *
****************************************
            13/10/2018 21:54           

Nome:    CLEYDYR DE ALBUQUERQUE
Matrícula: 01039

            **Empréstimos**             

********************
Autor:
   Bunin, Rachel Biheller.
Engeleit, ...
Título:
   Vamos usar o computador! : 1
Nro. Registro:
   1
Tombo Patrimonial:
   BPM.2012.1
Data de Empréstimo:
   13/10/2018 21:54
Data para devolução:
   22/10/2018 00:00
********************


****************************************


Se você pode imprimir algum arquivo de texto na impressora pelo Ubuntu, você pode imprimir esse conteúdo também, já que ele é apenas texto simples. ;)

Abraço!
Cleydyr de Albuquerque
Github
Consultoria para Biblivre? Timerepublik ou entre em contato por mensagem privada.
cleydyr
Administrador
 
Mensagens: 504
Data de registro: 19 Jul 2017, 19:43
Localização: Recife
 

Re: Impressão de recibos com impressora matricial

Mensagempor recall » 15 Out 2018, 13:02

Cleydir,

Não deu certo. Selecionei o seu texto e dei um "crtl p" e nada mas,
se vc der o comando: echo "testeeeee" > /dev/lp0 pois não é poscript

Também testei diretamente usando um backup do Biblivre sem resultados. O print que vc está vendo é de um miccro que tenho instalado o Fedora 20 que reconhece a impressora matricial automaticamente sendo que a impressora genérica de text only adicionei manualmente.
A impressora em questaão é a seguinte: bematech mp20

Retirado do link abaixo citado:
"O ideal é que o tratamento de impressao seja feito pelo aplicativo que emite o relatorio, gerando um arquivo texto e imprimindo por linha de comando diretamente na porta de comunicacao (serial/paralela)"

Se houvesse um jeito de transformar o recibo em linhas de comando resolveria o problema.
Anexos
fotografia4.png
recall
 
Mensagens: 17
Data de registro: 05 Jul 2015, 20:39
 

Re: Impressão de recibos com impressora matricial

Mensagempor cleydyr » 17 Out 2018, 06:26

Oxe, @recall. Aí já é um problema de Linux e não tem nada a ver como Biblivre 5. :ugeek:

Mas vamos tentar algo. Eu realmente não sei como funciona exatamente a tua impressora, mas pelo jeito dá pra jogar caracteres para um arquivo e ter esses caracteres impressos. Em geral você pode salvar o arquivo de texto como, por exemplo, meu_arquivo.txt e dar um

Código: Selecionar tudo
cat meu_arquivo.txt > /dev/lp0


ou ainda você pode fazer algo como
Código: Selecionar tudo
cat >> /dev/lp0 << EOL
cole
as linhas
do recibo
aqui no meio
EOL


Espero que ajude.

Abraço!
Cleydyr de Albuquerque
Github
Consultoria para Biblivre? Timerepublik ou entre em contato por mensagem privada.
cleydyr
Administrador
 
Mensagens: 504
Data de registro: 19 Jul 2017, 19:43
Localização: Recife
 
 

Retornar para Fórum Biblivre 5

Quem está online

Usuários vendo este fórum:: Google [Bot]