BufferedImageインスタンスがあります:(例のみ)
BufferedImage image = ImageIO.read(new URL("http://www.google.com/intl/en_ALL/images/srpr/logo1w.png"));
今、私は使用を知っているだけです
ImageIO.write(image,"jpg", file); //or ImageIO.write(image,"png", file);
このBufferedImageをファイルに保存しますが、このファイルはZIPされており、元の画像サイズと同じではありません。
BufferedImageインスタンスから元の画像ByteArrayまたはOutputStreamを取得できますか?