![]() |
|
||||
Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
Você está aqui: Java ::: Pacote java.awt.image ::: BufferedImage |
Como carregar uma imagem JPG no BufferedImage do Java, escrever uma frase nela e salvar com outro nomeQuantidade de visualizações: 1150 vezes |
|
Nesta dica mostrarei uma das técnicas básicas que todo programador deve saber ao iniciar o estudo da manipulação de imagens com Java. O que vamos fazer é carregar uma imagem JPG em um BufferedImage do Java e, em seguida, vamos acessar seu objeto Graphics por meio de uma chamada ao método getGraphics(). Uma vez obtido o Graphics, faremos uma chamada ao seu método drawString() para escrever uma frase na imagem recém-carregada, fornecendo o texto e as coordenadas desejadas. O passo final é salvar a imagem usando ImageIO.write(). Veja o código completo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
package arquivodecodigos;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class Estudos{
public static void main(String args[]){
// vamos declarar um objeto da classe BufferedImage
BufferedImage imagem = null;
try{
// vamos carregar a imagem
imagem = ImageIO.read(new File("C:\\estudos_java\\imagem.jpg"));
// agora vamos escrever uma frase na imagem
// nas coordenadas x = 10; y = 30;
imagem.getGraphics().drawString("Arquivo de Códigos", 10, 30);
// e salvamos a imagem com outro nome
ImageIO.write(imagem, "jpg", new File("C:\\estudos_java\\imagem2.jpg"));
// mostramos uma mensagem de sucesso
System.out.println("Imagem salva com sucesso.");
}
catch(IOException exc){
System.out.println("Erro ao carregar a imagem: " +
exc.getMessage());
}
}
}
Execute este código e, ao finalizar a execução, abra a imagem gerada e você verá uma frase escrita nela. |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






