1
hack 2015-11-15 20:10:06 +08:00
默默点了下 star 应该不是手抖
|
2
chendahui007 OP @hack thx :)
|
3
raysmond 2015-11-15 21:41:46 +08:00
这东西是不是用 html5 或 svg 前端画出来是不是更好?
|
4
imxieke 2015-11-15 21:42:05 +08:00 1
第一百位小伙伴 !
|
5
chendahui007 OP @raysmond 是的。 会轻量些。 但是如果希望各个端统一方案, 偏服务端的方案会合适些,不然 iOS , Android , web 前端都得自己实现一套?
|
6
raysmond 2015-11-15 23:15:08 +08:00
@chendahui007 也不错
|
7
Unknwon 2015-11-16 02:53:59 +08:00
已 star 。中文的字体库有点大。。能不能只用英文不用的中文的?
|
8
lincanbin 2015-11-16 08:18:45 +08:00
我有个类似的,但是很久以前用 PHP 做的,直接服务端生成头像文件,还切圆了。
https://github.com/lincanbin/Material-Design-Avatars |
10
lincanbin 2015-11-16 09:09:41 +08:00
@Chappako 追求一致性,如果前端要切圆, Android 客户端也要切圆, iOS 端也要切,为何不在服务器端生成时做好呢?
一次生成,就节省了用户不少渲染时间。 |
11
chendahui007 OP @lincanbin 有道理。 不过切圆这事儿,应该作为参数可选,不应强制
|
13
timothyye 2015-11-16 10:06:31 +08:00
已 star
|
15
sevncz 2015-11-16 10:50:50 +08:00
star
|
16
LXJ 2015-11-16 10:51:37 +08:00
赞赞
|
17
pubby 2015-11-16 11:04:20 +08:00 via Android
看了一下代码,字体 y 轴坐标计算是否有问题?
|
18
chendahui007 OP @pubby PR please
|
19
mahone3297 2015-11-16 12:24:15 +08:00
赞
|
20
AntiMage 2015-11-16 13:00:02 +08:00
mark 一下
|
21
Comdex 2015-11-16 14:02:13 +08:00
推荐一下我用 go 写的小玩意图像处理工具库 imgo: http://github.com/Comdex/imgo
|
22
chendahui007 OP @Comdex cool
|
23
4641585 2015-11-16 14:56:46 +08:00
浓浓的 safari 感。。
|
24
chendahui007 OP @4641585 怎解?
|
25
4641585 2015-11-16 18:24:30 +08:00
在 safari 书签中的链接,如果 safari 获取不到 favicon.co 就会变成这样。。
![img]( http://i5.tietuku.com/fef606e29281b545.png) |
26
chendahui007 OP @4641585 哈哈哈
|
27
chendahui007 OP @4641585 这是什么打码工具? 很好看啊
|
28
4641585 2015-11-16 19:44:05 +08:00 via iPhone
@chendahui007 photoshop …
|
29
magicdawn 2015-11-16 20:14:34 +08:00
我就问下
font-size = 75.0 然后 y := 10 + int(math.Ceil(g.fontSize*g.dpi/72)) fontsize 设置为 75, 在 golang 中, font-size 75.0 是? px/pt ? 然后算 y 的, 也没看懂~ |
30
pubby 2015-11-16 21:26:42 +08:00 2
@magicdawn 这里计算有问题的,目前内置 server 使用尺寸 120 ,看起来不太明显,用 500 的图就很明显没居中。
需要获取这个字在对应字体文件中的 Glyph 信息计算才能得到 y ,正在写 pr |
31
pubby 2015-11-16 22:18:20 +08:00
|
32
pubby 2015-11-16 22:20:58 +08:00
@chendahui007 建议字体大小最好根据图片 size 动态调整(固定一个比例,在圆形的时候刚好落在圆内就行)
|
33
chendahui007 OP @pubby 这个建议好, 其实我之前也在代码里面写了 auto resize 的 TODO ,也建了 issue 。 关于图片处理的知识,还要多多向你请教!
|
34
chendahui007 OP @Unknwon 字体可以自己指定
|
35
Unknwon 2015-11-17 09:28:49 +08:00
@chendahui007 我的意思是不要字体。。莫非英文也必须带上这个字体库?
|
36
chendahui007 OP @Unknwon 个人认为是必须要字体库的,虽然不一定是这个字体,可以是其他的字体。 可以参考这个 example 。 https://github.com/golang/freetype/blob/master/example/drawer/main.go#L83
|
37
lizeqiangd 2015-11-17 12:08:25 +08:00
贵山员工抱团取暖的 star..... 是在下输了
|
38
chendahui007 OP @lizeqiangd 广东的夏天又一次击败了冬天, 不需要取暖呢 :)
|
39
Unknwon 2015-11-17 15:25:19 +08:00
@chendahui007 了解了。。多谢
|
40
Hackathon 2015-11-18 16:43:40 +08:00
撸了一个 Python 版: https://github.com/Brightcells/initials-avatar
|
41
chendahui007 OP @Hackathon cool !
|