Código de barras com java  XML
Índice dos Fóruns » Artigos e Tutoriais
Autor Mensagem
Administrador
Java Eldar

Membro desde: 02/08/2002 12:27:02
Mensagens: 0
Offline

Assunto: Utilizando o padrão "Interleaved 2 of 5" como exemplo, aprenda aqui como renderizar códigos de barra com o java.

Você pode ler este tutorial na íntegra http://www.guj.com.br/java.tutorial.artigo.34.1.guj

Por favor, coloque as suas dúvidas e seus comentários sobre este tutorial aqui.
Sinta-se livre para fazer qualquer tipo de pergunta, desta maneira você estará nos ajudando e aos outros usuários!

This message was edited 1 time. Last update was at 19/07/2005 20:26:50

[Email]
Alfredo Mangia
Thread.start()

Membro desde: 28/01/2003 21:02:41
Mensagens: 44
Localização: Rio de Janeiro
Offline

Acho que, além de interessante, iremos contruir uma importante fonte de referência em língua portuguesa, orientada a Java, para especificações de códigos de barras.


Parabéns pelo texto tutorial, muito interessante mesmo, e especialmente pela citação acima. Muito importante. A cultutra de um povo é o conjunto do conhecimento, em sua lingua pátria.


Abraços,
Alfredo
[Email]
luizf_abet
Entusiasta Java

Membro desde: 14/04/2003 12:31:24
Mensagens: 15
Localização: ABet
Offline

Caro Administrador. Fico contente quando pesquiso um fórum e encontro soluções como esta. Porém preciso de mais um detalhe.
Como faço para criar um método paint para seu Barcode, de maneira que possa "pintar" a imagem do código em um buffer e em seguida salvar esta imagem em formato gif.
Antecipo que já consegui o código na tela, mas preciso dele em um boleto.
já tenho o método que salva, usando o buffer de uma imagem.
Só falta o método paint para jogar esta imagem do código no buffer.
Como não tenho Frame, não posso usar o paintComponent. (Pelo menos acredito que não posso).
[Email]
dango
JavaEvangelist
[Avatar]

Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline

Você pode usar um objeto BufferedImage e obter deste, um objeto Graphics2D. Sendo assim, você poderá renderizar em memória e enviar esse buffer de imagem para impressão.
luizf_abet
Entusiasta Java

Membro desde: 14/04/2003 12:31:24
Mensagens: 15
Localização: ABet
Offline

Obrigado, já consegui solucionar o problema.
[Email]
fabiop
Smalltalk

Membro desde: 02/09/2004 10:59:33
Mensagens: 1
Offline

Primeiramente gostaria de parabenizar este tutorial, pois é um assunto interessante e sem muitos recursos deste tipo disponibilizados na net.
Estou tentando implementar uma geração de boleto via web e gostaria de saber como poderia fazer uso deste recurso disponibilizado por vcs.
Qual método eu chamaria, passando qual parâmetro e qual seria o retorno para eu enviar para a JSP ?? Obrigado antecipadamente pela ajuda.
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Quando você usa JSP, em vez de desenhar um bitmap, é melhor e mais eficiente gerar uma tabela HTML contendo quatro tipos diferentes de GIFs ou PNGs: uma barra estreita preta, uma barra estreita branca, uma barra larga preta e uma barra larga branca. (A altura dessas barras pode ser de 1 pixel, e você só precisa ajustar no HTML). Não é preciso desenhar o bitmap. Experimente ver em vários sites que geram boletos o fonte HTML que aparece, normalmente é sempre assim. Dessa forma vocè só precisa de saber qual a definição do padrão 2 de 5.
[WWW]
jeff.chaves
HelloWorld
[Avatar]

Membro desde: 28/10/2004 15:43:44
Mensagens: 11
Localização: Brasília
Offline

Blz... O tutorial é exelente e de fácil compreenção, fiquei muito feliz de ter encontrado algo tão bom, já que estou à procura por esse assunto ha muito tempo na internet, porém a solução pro meu problema é um pouco diferente(creio eu), preciso gerer boletos bancários em PDF com o uso do JasperReport e infelismente não estou tendo sucesso por isso peço a sua ajuda, vc sabe ou tem algum material que possa me ajudar? Oh vou tentar explicar bem meu caso: estou trabalhando em um sistema onde uso JSP, STRUTS e JAVA, para este já gerei muitos relatórios usando o JasperReport e tudo correu bem até eu ter que usar uma propriedade do JasperReport chamada "Barcode toll" que já nos mostra as barraspara r nos boletos bancários , logo o meu problema está na passagem do parametro(codNumber, no caso do tutorial) das minha classe java para o JasperReport e então vc tem alguma sugestão? Se há alguma coisa que não ficou claro, por favor me responda para que eu tente esclarecer melhor meu problema OK De qualque forma, muito Obrigado...

Jefferson Chaves.

Aprender é fácil, esudar que é difícil...
[Email] [MSN] [ICQ]
javaNit
Smalltalk

Membro desde: 27/03/2006 15:33:39
Mensagens: 1
Offline

Olá!
Parece que cheguei mto tarde para buscar este tutorial.
Alguem ainda o tem disponível???
Por favor...

vlw
Ironlynx
Moderador
[Avatar]

Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline

Parece que cheguei mto tarde para buscar este tutorial.
Alguem ainda o tem disponível???

Vc não chegou tarde... é que tivemos problemas devido ao "crash" da semana passada.Em poucos dias eles serão reeindexados e estarão plenamente disponíveis...

Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/
[WWW]
Deathão
Smalltalk

Membro desde: 13/04/2006 14:53:33
Mensagens: 1
Offline

Pessoal, sou novo aqui no Fórum e trabalho com Oracle, gostaria de saber se posso implementar essa classe Java dentro do banco Oracle e depois utilizá-la nas ferramentas de Desenvolvimento da oracle (Forms e Reports) alguém pode me ajudar com esse exemplo por favor??

grato da compreensão de todos



--
Júnior Deathão
julianajag
Smalltalk

Membro desde: 20/07/2006 23:35:20
Mensagens: 4
Offline

Gostaria de como os outros, acima, parabenizar o tutorial. Muito explicativo e didático também. Porém eu ainda fiquei com algumas dúvidas... Umas delas é: lá no tutorial dá ênfase a eu "ler um código"(número) e desenhar a barra, mas se eu já tiver a barra e for receber de um leitor ótico esse código, como eu trato!? Aí está o meu "impasse". Eu tenho que desenvolver um sistema de estoque que tenho que passar os códigos como se fosse numc aixa de um supermercado!! Eae? você(s) tem alguma sugestão pra me ajudar? Muito grata, valeu, galera!
julianajag
Smalltalk

Membro desde: 20/07/2006 23:35:20
Mensagens: 4
Offline

POr favor, alguém me responda o mais rápido possível!

Obrigada! :*
info_god
JavaEvangelist

Membro desde: 27/02/2005 17:04:22
Mensagens: 372
Offline

julianajag wrote:Gostaria de como os outros, acima, parabenizar o tutorial. Muito explicativo e didático também. Porém eu ainda fiquei com algumas dúvidas... Umas delas é: lá no tutorial dá ênfase a eu "ler um código"(número) e desenhar a barra, mas se eu já tiver a barra e for receber de um leitor ótico esse código, como eu trato!? Aí está o meu "impasse". Eu tenho que desenvolver um sistema de estoque que tenho que passar os códigos como se fosse numc aixa de um supermercado!! Eae? você(s) tem alguma sugestão pra me ajudar? Muito grata, valeu, galera!


Juliana,

Creio não ter entendido de forma correta a sua duvida, mais pelo que entendi vc quer ler os codigos de barras ja existentes em produtos? Bom q tipo de leitura seria essa, direta no sistema onde vc tem a entrada de dados via formulario? Se sim, todas as maquinas de ler codigo de barros é algo meio bizarro, elas leiem jogam o numero aonde o curso esta. =)

Se não for isso explica melhor pq eu não entendi sua duvida.

José Carlos R. R. Baldoino
Analista de Sistemas Cast/Banco do Brasil
Especialista em Desenvolvimento de Jogos
Professor Linguagens de Programação
www.prof-josecarlos.com
Certificações
SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer 5.0
gil_email10
JavaBaby

Membro desde: 08/02/2007 10:18:39
Mensagens: 98
Localização: Americana - SP
Offline

Muito bom o artigo, Parabéns...

Mas eu to precisando de ajuda no seguinte tópico....

Como faço para transformar este código do tipo 2/5 em um código que com alfanumérico?

Tipo o código 128 ou 39.

Grato.
[Email]
 
Índice dos Fóruns » Artigos e Tutoriais
Ir para:   
Powered by JForum 2.1.8 © JForum Team