Este artigo descreve o método de converter imagens de formato PNG em imagens de formato JPG em Java. Compartilhe -o para sua referência, como segue:
importar java.awt.color; importar java.awt.image.bufferedImage; importar java.io.file; importar java.io.ioException; importar javax.imageio.imageio; public tente {// leia o arquivo de imagem bufferImage = imageio.read (novo arquivo ("c: //java.png")); // Crie um em branco, RGB, a mesma largura e altura, e um branco // background BufferImage newBufferedImage = new bufferImage (bufferImage.getwidth (), bufferImage.getHeight (), bufferImage.type_int_rgb); // type_int_rgb: Crie uma imagem RBG com uma profundidade de 24 bits e converta com sucesso o mapa de 32 bits em NewBufferedImage de 24 bits.CreateGraphics (). DrawImage (BufferEdImage, 0, 0, color.white, null); // grava no arquivo jpeg imageio.write (newBufferImage, "jpg", novo arquivo ("c: //java.jpg")); System.out.println ("done"); } catch (ioexception e) {e.printStackTrace (); }}}PS: Aqui estão algumas ferramentas on -line relacionadas ao processamento de imagens para sua referência:
Ferramenta de formato de imagem on -line (ferramenta JPG/BMP/GIF/PNG):
http://tools.vevb.com/aideddesign/picext
Ferramentas de corte/geração de imagens on -line:
http://tools.vevb.com/aideddesign/imgcut
Ferramenta de geração on -line do ICO ICON:
http://tools.vevb.com/aideddesign/ico_img
Ferramenta de geração gráfica de baixo polígono on -line:
http://tools.vevb.com/aideddesign/img_lowpoly
Para mais conteúdo relacionado a Java, os leitores interessados neste site podem visualizar os tópicos: "Resumo das habilidades de operação da imagem Java", "Resumo da Data e Hora de Java e Habilidades de Operação", "Resumo de Java Operação Dom Node Habilidades", "Resumo dos arquivos Java e habilidades de operação de diretório" e "tutoriais da estrutura de dados Java e Algorithm".
Espero que este artigo seja útil para a programação Java de todos.