반응형
자바에서 이미지에 텍스트를 추가하는 방법은 무엇입니까?
기존 테이블 이미지 (png)에 텍스트를 추가해야합니다. 즉, 이미지에 "쓰기"를해야하고 텍스트 위치를 선택하는 옵션이 필요합니다. 내가 어떻게 해? 대단히 감사합니다.
간단 Graphics
합니다. 이미지 에서 개체를 가져 와서 이미지에 문자열을 그립니다. 이 예제 (및 출력 이미지)는 다음을 수행합니다.
public static void main(String[] args) throws Exception {
final BufferedImage image = ImageIO.read(new URL(
"http://upload.wikimedia.org/wikipedia/en/2/24/Lenna.png"));
Graphics g = image.getGraphics();
g.setFont(g.getFont().deriveFont(30f));
g.drawString("Hello World!", 100, 100);
g.dispose();
ImageIO.write(image, "png", new File("test.png"));
}
출력 ( test.png
) :
참조 URL : https://stackoverflow.com/questions/10929524/how-to-add-text-to-an-image-in-java
반응형
'your programing' 카테고리의 다른 글
++ 연산자 스레드가 안전합니까? (0) | 2020.12.29 |
---|---|
Excel 파일에서 가져올 때 텍스트가 잘렸거나 하나 이상의 문자가 대상 코드 페이지에서 일치하지 않았습니다. (0) | 2020.12.29 |
Android : SlidingDrawer의 높이를 wrap_content로 설정할 수 있습니까? (0) | 2020.12.28 |
Linux에서 MongoDB를 가져와 원격 연결 수신 (0) | 2020.12.28 |
.NET의 문자열 끝에서 문자열 자르기-이것이 누락 된 이유는 무엇입니까? (0) | 2020.12.28 |