public void criaDocumento(Map<String, Object> parametros, String nomeJRXML, String nomePdf) throws JRException {
JasperReport jasperReport = JasperCompileManager.compileReport
(nomeJRXML);
JRDataSource jrDataSource = new JREmptyDataSource();
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parametros, jrDataSource).;
String nomePDF = this.fileStorageLocation.resolve(nomePdf + ".pdf").toString();
JasperExportManager.exportReportToPdfFile(jasperPrint,nomePDF);
}
Não tem a ver com a fonte? Eu já tive problemas parecidos e era a questão da fonte ter um negrito tão sutil, que quase não era visível.
Quando eu exporto o pdf pelo jaspersoft ele sai como eu configurei mas quando a exportação ocorre pelo java o negrito desaparece. sabes me dizer porq ocorre isso ?
Cara, não sei.
Está usando o JasperViewer para exibir isso ou criou um frame específico?
Estou utilizando TIBCO Jaspersoft studio 6.9.0
quando visualizo na preview ele sai como eu desejo
utilizo para o negrito Markup html
quando eu passo para aplicação
public void criaDocumento(Map<String, Object> parametros, String nomeJRXML, String nomePdf) throws JRException {
JasperReport jasperReport = JasperCompileManager.compileReport
(nomeJRXML);
JRDataSource jrDataSource = new JREmptyDataSource();
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parametros, jrDataSource);
String nomePDF = this.fileStorageLocation.resolve(nomePdf + ".pdf").toString();
JasperExportManager.exportReportToPdfFile(jasperPrint,nomePDF);
}