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.