public abstract class Avatar extends Object
直接生成黑底白字
Avatar.createAvatar("王小二");
手动设置图片大小,文字/背景色,字体,字体样式, 字体大小等
Avatar.createAvatar("王小二", 128, "rgba(255,0,0,0.8)", "rgba(0,0,0,0.1)", "微软雅黑", 64, Font.BOLD);
| 构造器和说明 |
|---|
Avatar() |
| 限定符和类型 | 方法和说明 |
|---|---|
static BufferedImage |
createAvatar(String name)
根据名字生成头像,英文采用第一个字母,中文2个字使用2个字,超过2个字采用第一个字
|
static BufferedImage |
createAvatar(String name,
int size,
String fontColor,
String bgColor,
String fontName,
int fontSize,
int fontStyle)
根据名字生成头像,英文采用第一个字母,中文2个字使用2个字,超过2个字采用第一个字
|
public static BufferedImage createAvatar(String name)
name - 名字public static BufferedImage createAvatar(String name, int size, String fontColor, String bgColor, String fontName, int fontSize, int fontStyle)
name - 名字size - 图片大小,默认256fontColor - 文字颜色 默认白色bgColor - 背景颜色 默认黑色fontName - 字体名称 需运行环境中已有该字体名称fontSize - 字体大小fontStyle - 字体样式 Font.PLAIN || Font.BOLD || Font.ITALICCopyright © 2017. All rights reserved.