BufferedImage source = new BufferedImage(750, 1334, BufferedImage.TYPE_INT_RGB); Font f1 = new Font("微软雅黑", Font.PLAIN, 21); //背景颜色 Graphics2D backgroud = (Graphics2D) source.createGraphics(); backgroud.setColor(new Color(254,198,21)); backgroud.fillRect(0, 0, 750, 1334);//填充整个屏幕 backgroud.dispose(); //水印,工具类hutool ImageUtil.pressText(source, "文字", Color.white, f1, 240, 595, 1f); ImageIO.write(source, "png", new File("d:/new1.png"));
本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。
我来说两句