Olá Pessoal, estou com um problema e preciso da ajuda de vcs.
Eu preciso carregar imagem TIFF no browser, daí como esse formato não é nativo, estou convertendo para JPEG antes de enviar. Mas em função da performance não estou salvando a imagem em disco, estou enviando direto a imagem em buffer. Fazendo dessa forma, no entanto, a imagem é carregada no browser sem nenhuma formatação html. A questão é como faço para carregar essa imagem formatada no browser (HTML) ?
Segue o código que estou utilizando:
response.setContentType("image/jpeg");
ServletOutputStream sos = response.getOutputStream();
RenderedOp src = JAI.create("fileload", "g:\java\00000001.TIF");
ImageEncoder encoder = ImageCodec.createImageEncoder("JPEG",sos,null);
encoder.encode(src);
Obrigado !