import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.List;
import javax.imageio.ImageIO;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.extern.slf4j.Slf4j;
/**
* DrawImgUtil
*
* @author owen
* @date 18/9/17
*/
@Slf4j
public class DrawImgUtil {
@Getter
@Setter
@ToString
public static class ImgDrawStringBean {
private Color contentColor;
private Font font;
/**
* 宽度 绝对坐标
*/
private Integer with;
/**
* 高度 绝对坐标
*/
private Integer height;
/**
* 文本内容
*/
private String content;
/**
* 旋转角度
*/
private Double rotate;
}
/**
* @param srcImgPath 源图片路径
* &
java在图片上添加文本, 设置文本大小,字体,颜色,或旋转字体
最新推荐文章于 2024-06-16 15:04:30 发布