彩色文本头像

彩色文本头像是一个根据用户首字母生成头像的包。它支持根据您的规格生成头像,或者使用预定义的颜色为您的头像着色。尽情享用吧!

img_4

入门?

这是一个简单而强大的包,可以为您的用户生成文本头像!

让我们看看如何轻松生成头像!

如何使用彩色文本头像?

这里唯一的强制性参数是文本。

TextAvatar(
    text: "Deniz Çolak",
)

img_1

文本头像的参数?

这里有预定义的形状:Rectangle、Circular或None。如果shape为null或未定义,则默认值与Rectangle类似,但不同。

可以使用Shape.Rectangle、Shape.Circular、Shape.None。

TextAvatar(
    shape: Shape.Circular,
    text: "Deniz Çolak"
)

img_2

numberLetters参数允许用户生成具有更多特定字符数的头像。

开发者可以预定义大小和numberLetters。如果numberletters为null或未定义,则默认值为1。

TextAvatar(
    shape: Shape.Rectangle,
    size: 35,
    numberLetters: 2,

)

img_3

其他参数可根据您的规格进行更改。

开发者可以根据其规格扩展TextAvatar模型。目前支持以下参数。

TextAvatar(
    shape: Shape.Circular,
    size: 35
    textColor: Colors.white,
    fontSize: 14,
    fontWeight: FontWeight.w600,
    upperCase: true,
    backgroundColor: Colors.black,
    numberLetters: 1,

    text: this.widget.userdata.fullname,
)

GitHub

https://github.com/deniscolak/colorize-text-avatar