image-combiner 一个快捷制图的库
-
https://gitee.com/dromara/image-combiner
不是我做的,以下从README复制的
1.1 项目背景
最近公司上了不少传播方面的需求,免不了合成各种营销图片,图片合成本身并不是什么高深的技术,但用底层api去搞确实繁琐,于是抽时间封装了一个小工具,初衷是解放生产力,后来发现挺好使,那就开源吧,花了一个整天重新整理了一下代码,作为自己从业十年第一个开源项目(打破零记录,哈哈),希望能够帮助到需要的小伙伴~1.2 ImageCombiner能够做什么?
ImageCombiner是一个专门用于Java服务端图片合成的工具,没有很复杂的功能,简单实用,从实际业务场景出发,提供简单的接口,几行代码即可实现图片拼合(当然用于合成水印也可以),素材上支持图片、文本、矩形三种,支持定位、缩放、旋转、圆角、透明度、颜色、字体、字号、删除线、居中绘制、文本自动换行等特性,足够覆盖图片合成的日常需求。1.3 先看一下效果
基本功能展示(更多效果可自行探索)
avater专门开了一个作品搜集&展示的issue,可以秀一秀成果,顺带分享下思路~
-
此回复已被删除! -
如果JDK8以上出现create()报错的,是因为没有sun包,需要改一下jvm参数,具体参考这个帖子
https://blog.csdn.net/u012448758/article/details/125689992 -
但是这个工具有个bug 就是无法设置图片的大小
-
@2623277496 可以啊,addImage有个setHeight和setWidth的
-
@2623277496 addImageElement(Image, Width, Height, Zoom)这个方法也可以