Java Graphics How to - Create PNG type image with ImageIO.write() method








Question

We would like to know how to create PNG type image with ImageIO.write() method.

Answer

import java.awt.image.BufferedImage;
import java.io.File;
/*from   ww w  . j  a v  a2s .c o m*/
import javax.imageio.ImageIO;

public class Main {
  public static void main(String[] args) throws Exception {
    BufferedImage bi = new BufferedImage(100, 100, BufferedImage.TYPE_INT_ARGB);
    ImageIO.write(bi, "png", new File("test.png"));
  }
}