UI Avatars 拿来即用的头像生成Api

  1. 生成一个蓝色头像
  2. 生成随机背景头像。

UI Avatars 是一个根据名字首字母生成头像的网站,对外提供 Api。没有限制或登录,没有使用情况跟踪,也不存储任何信息。拿来即用的特点。

拿来即用
在 img 标签上,直接在拼接上名字输出 url 即可。

生成的头像:蚂蚁

<img src="https://ui-avatars.com/api/?name=蚂蚁">

另外,你也可以通过传不同的参数,来调整背景、字体颜色、字号、图片尺寸。对中文姓名也支持。

生成一个蓝色头像

https://ui-avatars.com/api/?name=蚂蚁&background=0D8ABC&color=fff

生成随机背景头像。

https://ui-avatars.com/api/?name=蚂蚁&background=random

设定值
图片尺寸(size)
虚拟形象图片尺寸(以像素为单位)。之间:16至512。默认值:64

https://ui-avatars.com/api/?size=128

字型大小(font-size)
字体大小(占的百分比)size。在0.1和1之间。默认值:0.5

https://ui-avatars.com/api/?font-size=0.33

初始字符(length)
生成的首字母的长度。默认值:2

https://ui-avatars.com/api/?length=1

姓名(name)
用于生成缩写的名称。您也可以自己指定缩写。默认值:John Doe

https://ui-avatars.com/api/?name=Elon+Musk

圆角图片(rounded)
布尔值,指定返回的图像是否应为圆形。默认值:false

https://ui-avatars.com/api/?rounded=true

粗体(bold)
布尔值,指定返回的字母是否应使用粗体。默认值:false

https://ui-avatars.com/api/?bold=true

背景色(background)
图像背景的十六进制颜色,不包含井号(#)。默认值:f0e9e9

https://ui-avatars.com/api/?background=a0a0a0

字体颜色(color)
字体的十六进制颜色,不包含井号(#)。默认值:8b5d5d

https://ui-avatars.com/api/?color=ff0000

大写(uppercase)
确定API是否应将名称/首字母大写。默认值:true

https://ui-avatars.com/api/?uppercase=false&name=different+Case

格式(format)
确定API是否应返回SVG或PNG。默认值:如果Accept标头包含image/svg+xml,则为svg ,否则为png

https://ui-avatars.com/api/?format=svg

您可以根据需要将以上所有设置混合在一起。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 lzdong@foxmail.com

×

喜欢就点赞,疼爱就打赏