sexta-feira, 18 de maio de 2018

Jasper Report (Ireport) Fontes styles Negrito, Itálico não aparece quando gero o PDF

  Passei por um problema esses dias e resolvi compartilhar aqui com vocês. Eu gerava o relatório em PDF pelo Jasper Studio e existia alguns texto em negrito, porém quando eu tentava gerar pela aplicação não aparecia o negrito, ficava tudo em texto normal.
 
  Depois de pesquisar, vi várias pessoas falando que a solução era usar uma font que já era em negrito. Porém fiquei meio na dúvida se essa era realmente a solução ou um workaroud (Maneira de contornar o problema). Então continuei procurando pra entender porque funcionava no Jasper Studio mas ná aplicação não.
 
  Então descobrir que o problema era que eu não tinha adicionando a dependencia das fontes do JasperReports no projeto. Então para resolver meu problema não precisei ficar usando fonte que já era em negrito, basta adicionar a seguinte dependencia no seu projeto:

https://mvnrepository.com/artifact/net.sf.jasperreports/jasperreports-fonts

e aqui a versão que eu usei: https://mvnrepository.com/artifact/net.sf.jasperreports/jasperreports-fonts/6.0.0