有什么库可以像 Google Inbox 那样根据用户名的第一个字母来生成头像?

2015-04-23 11:09:26 +08:00
 scarlex
类似这种
5207 次点击
所在节点    问与答
13 条回复
zhiyul
2015-04-23 11:21:07 +08:00
这个可以自己做一个吧,感觉挺简单的。有汉字转拼音的库可以用,剩下的字符串判断下然后生成就好了。
orvice
2015-04-23 14:40:56 +08:00
最后一个联系人是什么鬼
scarlex
2015-04-23 15:13:21 +08:00
@orvice 不要在意细节!
mcfog
2015-04-23 15:23:15 +08:00
最笨的gd不就行了,画个圆然后写个字而已嘛
nameryan
2015-04-23 15:31:57 +08:00
大居然是N,木居然是K,看来inbox的这个库还不够本土化嘛。你写一个
L42y
2015-04-23 17:08:39 +08:00
自己用 Canvas 画一个也很容易吧...
scarlex
2015-04-23 17:11:41 +08:00
@L42y 是的~ 没库的话就只能自己手动实现拉~
jevonszmx
2015-04-23 18:34:53 +08:00
印象笔记的那个更复杂,这个算简单的了
cosmosz
2015-04-23 22:45:59 +08:00
前端用
css
boarder-radius 50%
text-align:center
填充颜色,字母。

后端就first_name[0] or email[0]
scarlex
2015-04-23 23:32:16 +08:00
@cosmosz 全部都在前端也行
gateswong
2015-04-24 08:29:58 +08:00
@nameryan 看起来像是被识别成了日文一样:

完 : かん KAN
木 : き KI

但是 大 字又不对 既不是 D 也不是 O
dofine
2015-04-24 10:16:30 +08:00
telegram 貌似也是这么处理的头像
kn007
2015-05-03 21:06:47 +08:00
可以看看 WP First Letter Avatar

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/185677

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX