イメージをファイルに書き込む方法 – Java ImageIO
「
javax.imageio.ImageIO
」は、イメージをローカルシステムに読み書きするための便利なクラスです。この例では、「
ImageIO
」を使用してURLからイメージを読み込み、3つのファイル形式に書き込む方法を示します。
-
“jpg”
-
“gif”
-
“png”
ImageIOの使用方法を示す完全な例.
package com.mkyong.image; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.net.URL; import javax.imageio.ImageIO; public class WriteImage { public static void main( String[]args ) { BufferedImage image = null; try { URL url = new URL("//image/mypic.jpg"); image = ImageIO.read(url); ImageIO.write(image, "jpg",new File("C:\\out.jpg")); ImageIO.write(image, "gif",new File("C:\\out.gif")); ImageIO.write(image, "png",new File("C:\\out.png")); } catch (IOException e) { e.printStackTrace(); } System.out.println("Done"); } }