gpt4 book ai didi

java - 为什么我无法使用 Graphics drawString 方法可视化字符串

转载 作者:行者123 更新时间:2023-12-01 19:07:09 45 4
gpt4 key购买 nike

在新图片中可以看到pdf.png,但在新图片中看不到字符串“Hello”

public void generateImage() throws Exception{
int width = 220;
int height = 50;
BufferedImage image = new BufferedImage(width,height,BufferedImage.TYPE_INT_RGB);
Graphics g = image.getGraphics();
g.setColor(new Color(255,255,255));
g.fillRect(0, 0, width, height);
Font font = new Font("宋体",Font.BOLD,10);
g.setFont(font);
BufferedImage image2 = ImageIO.read(new File("data/icon/pdf.png"));
g.drawImage(image2, 0, 0, 44, 42, null);
g.drawString("Hello", 50, 5);
g.dispose();
File f = new File("data/icon/"+fileName+".png");
FileOutputStream fos = new FileOutputStream(f);
ImageIO.write(image,"PNG",fos);
fos.close();
}

最佳答案

g.drawString("Hello", 50, 5);

在这一行操作坐标值,即 50 和 5,并测试文本“Hello”是否出现。

关于java - 为什么我无法使用 Graphics drawString 方法可视化字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9630061/

45 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com