JavaScript 的 hash 头像生成器

cline1年前 ⋅ 2948 阅读

https://github.com/stewartlord/identicon.js

https://rawgit.com/stewartlord/identicon.js/master/demo.html

在 JS 中作为 PNG 或 SVG 的 GitHub 风格标识。

当给定相同的哈希值时,这个小库将生成与 GitHub 相同的形状和(几乎)相同的颜色。支持 PNG 和 SVG 输出格式。请注意,GitHub 使用内部数据库标识符作为哈希值,因此您不能简单地对用户名进行 md5 并获得相同的结果。

安装与使用:

npm install identicon.js --save
// create a base64 encoded PNG
var data = new Identicon('d3b07384d113edec49eaa6238ad5ff00', 420).toString();

// write to a data URI
document.write('<img width=420 height=420 src="data:image/png;base64,' + data + '">');

https://www.xarg.org/download/pnglib.js    PNG 输出需要 PNGLib

全部评论: 0

    相关推荐