Stack Overflow Генерация юзерпика (идентиконы)

Я создаю веб-сайт на C # ASP.NET и хочу использовать функцию, аналогичную Stack Overflow. Каждый раз, когда новый пользователь регистрируется на StackOverflow.com, ему назначается изображение пользователя по умолчанию, пока у него не появится граватар. Теперь каждое изображение отличается из предыдущего, поэтому он уверен, что он сгенерирован, я хочу знать, как это можно сделать на С#.

Примечание: (я не думаю, что это мета-вопрос, поэтому, пожалуйста, не перемещайте его туда)


person Shekhar_Pro    schedule 22.12.2010    source источник
comment
@zerkms, ты имеешь в виду, что эти странные шаблоны дает граватар   -  person Shekhar_Pro    schedule 22.12.2010
comment
да. Если вы не загрузите пользовательский юзерпик на gravatar.com, он создаст его для вас.   -  person zerkms    schedule 22.12.2010
comment
Вас также может заинтересовать unicornify.appspot.com/use-it Он генерирует разноцветных пони в похожий способ.   -  person nan    schedule 22.12.2010


Ответы (1)


Он называется Идентификации. Это изображения, сгенерированные каким-то хэшем, обычно по имени пользователя или электронной почте.

На Codeplex есть хорошая библиотека с открытым исходным кодом для создания Identicons. Подробнее здесь.

Редактировать: вы можете использовать gravatar для создания Identicons. Создайте URL следующим образом:

http://www.gravatar.com/avatar/HASH_HERE?s=128&d=identicon&r=PG< /а>

person alexn    schedule 22.12.2010