Prezados,
Alguém poderia me dizer o motivo do código abaixo funcionar para JPEG e PNG, mas não para GIF e como eu faço para consertá-lo?
final String urlGoogleScienceFair = "http://upload.wikimedia.org/wikipedia/en/c/cf/Google-sciencefair-logo.jpg";
if (ImageIO.write(ImageIO.read(new URL(urlGoogleScienceFair ).openStream()), "JPG",
ImageIO.createImageOutputStream(new File("C:\\images\\teste01.jpg")))) {
System.out.println("Baixou");
}
final String urlGoogleLogoGif = "http://www.doobybrain.com/wp-content/uploads/2008/01/google-logo.gif";
if (ImageIO.write(ImageIO.read(new URL(urlGoogleLogoGif ).openStream()), "GIF",
ImageIO.createImageOutputStream(new File("C:\\images\\teste01.gif")))) {
System.out.println("Baixou");
}
final String urlGoogleLogo = "http://www.google.com.br/intl/en_com/images/srpr/logo1w.png";
if (ImageIO.write(ImageIO.read(new URL(urlGoogleLogo).openStream()), "PNG",
ImageIO.createImageOutputStream(new File("C:\\images\\teste01.png")))) {
System.out.println("Baixou");
}