HI,
Tried the same but it was not working...
it gives me an blank image... Please help me out...
try {
java.awt.Image image = rr.toImage();// An image given by the service
MediaTracker mediaTracker = new MediaTracker(new Container());
mediaTracker.addImage(image, 0);
mediaTracker.waitForID(0);
BufferedImage bImage = new BufferedImage(698,
440, BufferedImage.TYPE_INT_RGB);
Graphics2D graphics2D = bImage.createGraphics();
graphics2D.setRenderingHint(RenderingHints.KEY_INTERPOLATION,
RenderingHints.VALUE_INTERPOLATION_BILINEAR);
graphics2D.drawImage(image, 0, 0, (int) 698, (int)
440, null);
graphics2D.dispose();
ImageIO.write(bImage, "gif", res.getOutputStream());
} catch (Exception e) {
e.printStackTrace();
}
Here rr is an external service object which gives me an image...
At the client side i have called this servlet...
Regards,
Naveen