如何获得Java g.drawString()高分辨率?
|
我有背景模板,其中Java程序必须编写一些动态文本,
BufferedImage image = ImageIO.read(new File(\"background.jpg\"));
Graphics g = image.createGraphics();
g.setFont(new Font(\"DejaVu Sans\",Font.PLAIN,18));
g.drawString(\"Hello,World!\",10,10);
以这种方式编写时,我在Java编写的文本周围遇到一些解析问题。
如何用Java在图像上写高分辨率文本?
更新:这是抗锯齿的示例。
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
没有找到相关结果
已邀请:
1 个回复
羔磺