我需要添加一些文本到現有的表格圖像(PNG)。 這意味着我需要在圖像上「書寫」,我需要選擇文本位置。 我該怎麼辦? 非常感謝。如何將文本添加到java中的圖像?
51
A
回答
101
這很容易,只需從圖像中獲取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
):
相關問題
- 1. Java:如何將文件中的圖像添加到ResourceBundle中?
- 2. Java:如何將圖像添加到Jlabel?
- 3. 如何在java中添加文本到圖像?
- 4. 如何將文本添加到Swift 3中的圖像?
- 5. 如何將文本添加到React Native中的圖像?
- 6. 如何將文本添加到java中的文本文件?
- 7. 如何使用Java將圖像添加到MSWord文檔中
- 8. 如何將文本添加到JTextArea? java
- 9. 如何將文字添加到圖像
- 10. Android將圖像添加到文本(在文本視圖中)?
- 11. 將文本添加到圖像
- 12. 將文本框添加到圖像
- 13. 如何將圖像,文本或視頻添加到視頻中
- 14. 文本添加到圖像
- 15. 將圖像添加到數組java中
- 16. 將gif圖像添加到java applet中?
- 17. 如何將邊距添加到背景圖像到文本框?
- 18. 如何將圖像和文本添加到gridview打印文檔?
- 19. 如何將圖像添加到UISegmentedControl文本的一側
- 20. 如何使用HTML將文本添加到我的圖像
- 21. 如何將圖像添加到TextView中
- 22. 如何將actionlistener添加到Java中的文本字段中
- 23. 如何使用imgscalr將文本添加到圖像
- 24. 如何使用libgdx將文本和圖像添加到ScrollPane?
- 25. 如何將文本添加到UILabel背景圖像
- 26. 如何使用rmagick將動態文本添加到圖像?
- 27. 如何使用PHP GD庫將文本添加到圖像
- 28. 如何以編程方式將圖像添加到文本塊?
- 29. 如何將圖像添加到位圖
- 30. 如何將圖像添加到視圖
什麼是您使用來表示圖像?你是否已經在java中使用某種格式的圖像,或者你想編寫一個完整的java程序來獲取圖像,並從頭開始寫入文本並返回該圖像? –
+1,很好的問題:-)讓我學到了東西 –