Ola estou criando um buffer de imagem de um JPanel para passar para o iReport (tudo esta funcionando corretamente)
segue codigo
BufferedImage bufferedImage = new BufferedImage(595, 842, BufferedImage.TYPE_INT_RGB);
panel.printAll(bufferedImage.getGraphics());
ImageIO.write(bufferedImage, "jpg", byteArrayOutputStream);
Gostaria de saber como devo proceder para que a imagem tenha uma qualidade maior.
Vlw.