JBoleto - dois boletos na folha

Pessoal,

Alguém sabe como fazer para gerar em uma folha o boleto duplicado, ou seja, o mesmo boleto aparecer duas vezes ?

Obrigado,

José Roberto.

Olá. Até onde eu sei o jBoleto não tem essa opção.
Uma solução é você pegar os fontes do jBoleto e fazer a alteração na mão.
Qualquer dúvida posta ai.

Espero ter ajudado.

Cara tem o bopepo do projeto JRimum:

Ele permite personalizar templates PDFs e gerar quantos boletos quiser, se for o caso.
Mas acho que no grupo o pessoal te ajuda ou lá já tem como fazer.

[quote=gilmatryx]Cara tem o bopepo do projeto JRimum:

Ele permite personalizar templates PDFs e gerar quantos boletos quiser, se for o caso.
Mas acho que no grupo o pessoal te ajuda ou lá já tem como fazer.
[/quote]

Você já usou esse bopepo?

Acha que ele é melhor do que o JBoleto?

Cara, sou meio suspeito para falar :smiley:
Então, vou colocar alguns depoimentos do pessoal do grupo de usuários jrimum:

JRimum Community - thread: Data juliana
By Nel - Dec 7 2009
[i]

[/i]
JRimum Community - thread: Soluçao para paginação
By Hermes Hostin - Oct 16 2009
[i]

[/i]
JRimum Community - thread: Adicionar texto de observações no boleto
By Fred Monteiro - Oct 21 2009
[i]

[/i]

Respondendo se já usei:

Sim, já usei e continuo usando desde 2006 quando tentei usar o jboleto. Foi por algumas falhas do jboleto que nasceu o projeto jrimum, com design totalmente novo e que atendesse de verdade a parte de personalização e o negócio de cobrança.

Complementando a informação do Gilmar, o Bopepo também possibilita que um banco/campo livre que não venha por padrão na biblioteca seja usado, bastando implementar o seu próprio. Assim você não fica amarrado ao que ela te fornece.

Só pra constar, também faço parte do projeto.

Valeu!

para repetir o mesmo boleto, basta repetir a linha jBoleto.addBoleto();

exemplo:

Generator generator = new PDFGenerator(jBoletoBean, JBoleto.BRADESCO);
JBoleto jBoleto = new JBoleto(generator, jBoletoBean, JBoleto.BRADESCO);
jBoleto.addBoleto();
jBoleto.addBoleto();
jBoleto.close(caminhoDoArquivo);

neste caso o boleto será impresso 2x;

Ressucitando!

Pra gerar o mesmo boleto com JBoleto duas vezes na folha, é preciso ter um template com a imagem de dois boletos (fica no pacote img). Daí precisa repetir as informações que já são impressas em um no outro mudando as coordenadas x e y.

Abraço.

Alguém tem um Demo disso ?