[.Net - BR] Algoritmo Código de Barra 2 de 5 intercalado para guia de recolhimento

1,362 views
Skip to first unread message

Collin Peterson Mendes Chaves

unread,
Oct 26, 2010, 9:45:29 AM10/26/10
to dotn...@googlegroups.com
gente, eu to precisando montar um código de barras do tipo 2 de 5 intercalado para a montagem de uma guia de recolhimento.
 
a linha digitável é do tipo:
 
86780000000-4  42600853971-7   02010102200-0   00000000372-3
 
 
olhando os fontes lá do raptor eu vi que ele monta de um boleto de cobrança que tem um formato completamente diferente.
 
o formato que eu preciso é conforme eu cito acima. tipo conta de água, luz ou telefone.
 
alguém já montou nesse formato?

Rudinei Dias

unread,
Oct 26, 2010, 9:08:50 PM10/26/10
to dotn...@googlegroups.com
Neste link(http://www.phpkode.com/scripts/item/barcodei25/) tem um código opensource que escrevi a uns bons anos atras para a emissão de boletos bancários no padrão interleaved 2 of 5, usado pela FEBRABAN. Está em PHP, perfeito e funcional, e, acredito que será fácil de você passar para sua linguagem a lógica.
O código é open-source, sinta-se a vontade para compartilhar sua implementação depois.
Já o formato de construção do número varia de banco para banco, pois sua construção tem partes obrigatórias para todos os bancos e campos livres para o banco de destino, estão você deve procurar o manual do layout do banco para esta construção.
Uma fonte de referência que tem alguns manuais de vários bancos é o PHPBoleto (http://www.boletophp.com.br/) e tem o projeto BOBEPO (http://www.jrimum.org/) também.


--
==============================
Comunidade de desenvolvedores Dot Net no Brasil
".Net Br" no Google Groups: http://groups.google.com.br/group/dotnet_br/
E-mail do Grupo: dotn...@googlegroups.com
"Your Potential. Our Passion."
 
==============================
Comunidade de desenvolvedores PHP
"LISTA PHP" no Google Groups: http://groups.google.com.br/group/listaphp
E-mail do Grupo: list...@googlegroups.com



--
-------------------------------------------------------------
Rudinei Dias

Ricardo Rocha

unread,
Oct 27, 2010, 5:58:00 PM10/27/10
to DotNet Brasil
Collin,

Estou convertendo o sistema de uma financeira e estou tendo problemas
justamente na parte do boleto devido ao Crystal estar se perdendo.

O que posso te afirmar é:
O código da linha digitável é diferente do código utilizado para gerar
o código de barras

Encontrei algumas coisas na internet, inclusive com código fonte. Hoje
consegui fazer um que leu na leitora. Ela é gerada com uns 600 px de
largura e é reduzida visualmente para o tamanho correto ... assim
obtive êxito.

Vc já encontrou algo a respeito ?

Abraço

Ricardo J. A. da Rocha
http://aircord.wordpress.com/
Porto Alegre - RS



On 26 out, 11:45, Collin Peterson Mendes Chaves
Reply all
Reply to author
Forward
0 new messages