Impressão em HTML

4 respostas
Aurelio_da_Silva_Gra

Alguém sabe como imprimir um relatório em HTML, tentei imprimir usando a classe JRHtmlExporter mas as figuras não foram visualizadas,…

4 Respostas

E

e se você gerar um PDF?

smota

Quando exportar para HTML certifique-se de setar corretamente a propriedades referentes ao caminho delas:exporter = new JRHtmlExporter(); exporter.setParameter(JRHtmlExporterParameter.IMAGES_MAP, imagesMap); exporter.setParameter(JRHtmlExporterParameter.IMAGES_URI, request.getContextPath() + IMAGES_DIR);

Mais informações na API 8) (ehehe maldade - por isso escrevam javadoc direito)

Ops … imagesMap é um mapa simples e JRHtmlExporterParameter.IMAGES_URI deve ter a base para o caminho das imagens.

Aurelio_da_Silva_Gra

Essas variáveis imagesMap e IMAGES_DIR são inializadas com algum valor?

Aurelio_da_Silva_Gra

Ufa consegui imprimir as figuras do relatório em HTML…
Uma outra dúvida que tenho é por que relatórios coloridos não são impressos em html? Fiz um xml que altenava as cores para as linhas da banda de detalhes, ou seja, uma linha era impressa com fundo cinza e outra com fundo branco. No formato PDF o relatório foi impresso corretamente, mas no formato HTML nenhuma cor foi impressa. Testei isso usando a ferramena iReport e via código também, nenhum dos dois funcionam…

Alguém pode me ajudar?

Criado 8 de novembro de 2004
Ultima resposta 9 de nov. de 2004
Respostas 4
Participantes 3