[resolvido] Converter numeros em código de barras(padrão 2 de 5)

Olá, pessoal!

Seguinte, eu já consigo trabalhar com boleto bancários tudo certinho(sei criar o nosso número, linha digitável e o número do código de barras).
A minha dificuldade é entender a representação em barras desses números(o número do código de barras). Andei lendo algo aqui no guj mas não me esclareceu em nada… Alguém poderia fazer uma breve explicação sobre isso?

O manual do banco, que eles chamam de MANUAL TÉCNICO, nada tem a ver com técnico… ¬¬

Se vocês lerem sobre o código de barra, vejam o que eles colocaram:

[color=darkred]"O código de barras deve ser do tipo “2 de 5” intercalado que significa que 5 barras

definem 1 caracter, sendo que duas delas são barras largas; “intercalado” significa que os espaços entre barras também têm significado, de maneira análoga às

barras; a distância mínima entre a margem inferior e o centro do código de barras deve ser de 12mm."[/color] Quem é capaz de descriptografar isso ??? o.0

A informação acima pra mim está criptografada, porque não tem como entender isso… aff

Obs.: O que eu preciso é ENTENDER como representar os números no código de barras.

Se alguém souber explicar eu agradeço desde já!

Obrigado amigo!

http://www.guj.com.br/article.show.logic?id=34

Se a intenção não for somente aprender, mas sim ter a funcionalidade,…

Para a geração de boletos tem também o Bopepo, que está em constante evolução, do projeto JRimum:

Se quiser saber mais sobre o negócio de geração de boletos, nesta página também tem um TCC sobre o universo de boletos e o Bopepo.

Além de gerar um boleto padrão sem esforço algum…

Se vc quiser personalizar o boleto, ele permite personalização através de templates PDFs.
Você pode usar o OpenOffice para desenhar o boleto e depois exportar para pdf. É simples.

Veja este vídeo de personalização de boletos com Bopepo:

[youtube]http://www.youtube.com/watch?v=0kRa2wprDdQ[/youtube]

Este vídeo mostra como gerar boletos personalizados através do componente Bopepo do Projeto JRimum. O vídeo foca num dos recursos mais interessantes, que é como adicionar campos dinâmicos, ou seja, campos que podem ter seus valores fornecidos em tempo de execução.
Ver tutoriais.

http://www.jrimum.org/bopepo/wiki/Componente/Documentacao/Tutoriais

Na versão mais atual já são suportados 16 bancos, é o mais completo atualmente, estamos só aguardando mais feedback do pessoal para lançar a versão final.

http://www.jrimum.org/bopepo/ticket/47

  • #13 - Banco Real
  • #14 - Itaú
  • #15 - Unibanco
  • #17 - Safra
  • #18 - Mercantil
  • #19 - HSBC
  • #21 - Banrisul
  • #22 - Nossa Caixa S.A.
  • #24 - Banestes
  • #25 - BANCO SANTANDER S.A.
  • #38 - Banco J. Safra
  • #39 - Banco SICREDI
  • #40 - CEF
  • #48 - Banco Rural
  • #56 - Banco Intermedium
  • #57 - Banco do Nordeste do Brasil (BNB)

Se precisar de ajuda e tiver dúvidas, chega lá no grupo que o pessoal te ajuda.

Mais informações sobre o andamento do Projeto Bopepo … vc pode ver no Timeline.