久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java怎么在圖片上添加文字

171次閱讀
沒有評論

共計 1000 個字符,預計需要花費 3 分鐘才能閱讀完成。

要在 Java 中給圖片添加文字,可以使用 Graphics2D 類。下面是一個簡單的示例代碼,演示如何在圖片上添加文字:

import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class AddTextToImage {public static void main(String[] args) {
try {
// 讀取圖片文件
BufferedImage image = ImageIO.read(new File("input.jpg"));
// 創建 Graphics 對象
Graphics2D graphics = image.createGraphics();
// 設置字體樣式
Font font = new Font("Arial", Font.BOLD, 48);
graphics.setFont(font);
// 設置文字顏色
graphics.setColor(Color.RED);
// 添加文字到圖片
String text = "Hello, Java!";
int x = 100;
int y = 100;
graphics.drawString(text, x, y);
// 保存修改后的圖片
ImageIO.write(image, "jpg", new File("output.jpg"));
System.out.println("文字已添加到圖片。");
} catch (IOException e) {e.printStackTrace();
}
}
}

在上面的示例代碼中,我們首先使用 ImageIO 類的 read 方法從文件中讀取圖片。然后,創建一個 Graphics2D 對象,該對象用于操作圖片。我們可以使用 setFont 方法設置字體樣式,使用 setColor 方法設置文字顏色。最后,使用 drawString 方法將文字添加到圖片上。最后,使用 ImageIO 類的 write 方法將修改后的圖片保存到文件中。
請注意,你需要提供一個名為 input.jpg 的圖片文件,并將其放在與 Java 源代碼相同的目錄中。程序將在同一目錄下創建一個名為 output.jpg 的輸出圖片文件,其中包含了添加了文字的圖片。
你可以根據需要修改文字的內容、字體樣式、顏色和位置。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-21發表,共計1000字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 广东省| 图片| 射洪县| 禹州市| 博湖县| 甘谷县| 和静县| 广饶县| 永兴县| 肥西县| 榕江县| 灌阳县| 邢台县| 镇远县| 万全县| 邵阳市| 谢通门县| 都昌县| 陕西省| 长治县| 济源市| 凤台县| 绥中县| 蓬安县| 绥德县| 炉霍县| 新宾| 永丰县| 五河县| 建平县| 汉中市| 华坪县| 建始县| 灵宝市| 巴林左旗| 南投市| 驻马店市| 承德市| 星子县| 赞皇县| 南乐县|