Membro desde: 22/08/2004 07:34:33
Mensagens: 2057
Offline
Olá,
fiz um relatório com imagem no cabeçalho e defini um endereço "c:\imagem\logo.jpg"
rodando no ambiente windows deu certo agora vou fazer o deploy no lunix ....
E a imagem não aparece vi alguns duvidas no forum com o uso InputStream
mas não sei como passar para o relatório via parametro da localização da imagem no contexto
Membro desde: 03/07/2007 20:44:15
Mensagens: 33
Offline
cara faz tempo q não uso JasperReport mas qdo usava eu colocava as imagens dentro da pasta src do projeto e usava caminho relativo(../imagem/imagem.jpg) pois minha aplicação rodava pela web e não na máquina do usuario. Assim funcionará em qualquer sistema operacional.
Espero ter ajudado.
Membro desde: 25/08/2004 11:32:27
Mensagens: 380
Localização: Goiânia
Offline
paribe wrote:obrigado pelo retorno mas como passo esse caminho para o jasper (relatorio)
pois no ireport criei um campo como image e deixei parametro como inputstream
se puder me ajudar
Cara, estive olhando a conversa, e vi o seguinte:
paribe wrote:
fiz um relatório com imagem no cabeçalho e defini um endereço "c:\imagem\logo.jpg"
Bem, não tem como fazer magica.
Ou você colocar essa imagem do cabeçalho do relátorio dentro da sua aplicação ou vai ter que definir esse caminho fisico em algum lugar.
Eu aconselho você colocar essa imagem dentro da sua aplicação, e se você fizer isso, basta mudar no seu relatório de inputStream para String e olha novamente o link que te passei nas primeiras respostas de como pegar o caminho da imagem.