Jasper gera pdf bagunçado

galera… to gerando um pdf direto de um jasperPrint

mas ta saindo bagunçado

o que pode ser

	public static void gerarPdf(List lista, String caminho, String caminho2){
		try {
			JRBeanCollectionDataSource jrb = new JRBeanCollectionDataSource(lista);
			JasperPrint meuRelatorio = JasperFillManager.fillReport(caminho, null, jrb);
			JasperExportManager.exportReportToPdfFile(meuRelatorio, caminho2);  
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

alguem sab??

Cara, “bagunçado” não diz muito sobre o que tá saindo errado.
Bagunçado como?
O mais provável é que o layout esteja com algum problema mesmo.
Especifica melhor, por favor.

Abraço!

bagunçado no sentido que tem um static field grande

e ele sem ocupar nem a metade pula metade da palavra pra baixo

obrigado

É, o erro tá no teu layout, sem a menor dúvida.

éé… o erro ta no layout!!

alguem sabe como arrumar o erro

visualizando o relatorio pelo jasperView aparece corretamente
só distorce um pouco o layout qndo gero pdf direto

??

Bom, ainda é difícil responder sem visualizar o .jrxml, mas, para auxiliar, verifique se pode ser o que eu digo abaixo

1 - A fonte que você está utilizando não está instalada no servidor que a JVM do seu projeto está executando.
Soluções:

  • Utilizar uma fonte compatível.
  • Empacotar a fonte em um jar gerado pelo IReport (caso não seja protegida por direitos autorais) e adicionar o jar de fontes no classpath do seu projeto.
  • Instalar a fonte no servidor que contém a JVM.

depende…
Qual a versão do jasper está sendo usada?

Digo isso pq aqui no trampo está acontecendo a mesma coisa. Relatórios que antes estavam OK agora aparecem essas quebras de linha malucas.
Analisando o problema, descobrimos que foi a atualização do jar do jasper que causou o problema.
Vimos também relatos de que o downgrade para a versão 4.0.1 resolvia o problema.

Resumindo, esse bug é uma regressão da versão 4.0.2.
http://jasperforge.org/projects/jasperreports/tracker/view.php?id=5200
http://jasperforge.org/plugins/espforum/view.php?group_id=83&forumid=101&topicid=89239

Teoricamente, o bug ja foi corrigido e sairá no prox release.

Agora, se a versão utilizada pelo colega não for essa 4.0.2 bugada, então aí sim pode ser problema de layout ou outra coisa.

[]s