Salvar imagem

Olá,
tenho um jpanel em um frame e esta dialog cria um imagem (mais preciso um código de barras)

e eu preciso imprimir eles…
a ideia que meu professor deu… foi criar um pdf e mandar ele pra lá e imprimir…
dai fiz isso… o pdf eu já consegui criar mas agora eu preciso salvar o código de barras que está dentro do jpanel e estou tendo dificuldade,

uma maneira que eu posso fazer isso é coloca um imagem lá dentro…

já li o tutorial do guj como sobre criar uma imagem mas não consegui mexer com o parte de salvar a imagem … da um erros toskos lá xD

se alguem puder me ajudar ficarei agradecido.

se vc criou a imagem com bytes e tem eles então cria um objeto File e salva com extensão de figura .gif, .jpeg algo do tipo. Nunca fiz isso deve ser uma boa idéia

Pra gerar o PDF vc usa o JasperReport?

Eduardo

Eduardo,
não… estou usando o itext

ngn vai poder me ajudar??

Olá flavi0, veja se este link ajuda você: http://java.sun.com/developer/JDCTechTips/2004/tt0217.html

Mais especificamente, estas linhas de código:

   File inputFile = new File("image.gif");
   BufferedImage input = ImageIO.read(inputFile);
   File outputFile = new File("image.png");
   ImageIO.write(input, "PNG", outputFile);

Bem, pelo menos se essa parte de salvar imagem seja para um arquivo externo… pra gravar dentro do pdf talvez tenha algo nessa api que você usa aí

flw

Alguém sabe como eu trato o caminho da imagem com fakepath???

Abraços.