java 画图片

            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"));

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • java线程池工具类

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    DencyCheng
  • Explain详解与索引最佳实践

    使用EXPLAIN关键字可以模拟优化器执行SQL语句,从而知道MySQL是 如何处理你的SQL语句的。分析你的查询语句或是结构的性能瓶颈

    DencyCheng
  • ElasticsearchRepository简单用法

    DencyCheng
  • 聊聊分布式系统架构

    大数据真好玩
  • 一文搞懂Spring-AOP原理

    爱撒谎的男孩
  • 欲学机器学习必先掌握Shell,AI工程师自制教程,获Reddit网友400+点赞 | PDF+视频

    研究机器学习,少不了Python和C++等语言的帮助。而在GitHub发布的2018机器语言排行榜中,还有一种“冷门”的语言进入了前十,它就是Shell。

    代码医生工作室
  • IntelliJ IDEA如何导入Gradle项目

    最近学习Gradle,本文来重点介绍一下,如何使用IntelliJ IDEA导入`Gradle项目的一种方法。

    栋先生
  • SAP CRM里note界面默认语言的决定逻辑

    我们在note assignment block里点了new之后的creation页面里的Language default value = log on lan...

    Jerry Wang
  • SSDB安装配置记录

    目录[-] SSDB的性能很突出,与Redis基本相当了,Redis是内存型,容量问题是弱项,并且内存成本太高,SSDB针对这个弱点,使用硬盘存储,使用G...

    jhao104
  • Springboot 系列(三)Spring Boot 自动配置

    关于配置文件可以配置的内容,在 Spring Boot 官方网站已经提供了完整了配置示例和解释。

    未读代码

扫码关注云+社区

领取腾讯云代金券