1) Находите картинку в разметке с помощью инструментов разработчика (или правой кнопкой по картинке -> просмотреть код):
2) Выше картинки есть элемент canvas.
3) Нажимаете на него мышкой, после чего открываете console, и вводите в неё:
var d = $0.toDataURL("image/png"); // $0 - ссылка на элемент canvas из-за того, что кликнули на него мышкой. можете заменить $0 на поиск элемента по id. document.getElementById('answer')
var w = window.open('about:blank','image from canvas');
w.document.write("<img src='"+d+"' alt='from canvas'/>");
4) Нажимаете enter.
5) Откроется новая вкладка с картинкой.
6) Сохраняете.
7) Профит.
UPD: Способ 2 - по проще.
1. Нажимаем так же правой кнопкой по картинке - посмотреть код
2. Когда откроются инструменты разработчика и картинка подсветится нажимаем delete
3. Снова нажимаем правой кнопкой на картинке -> сохранить как
4. Готово :-)
реально стало интересно как это делается
В разметке приходит граммотно предзаготовленная картинка, нарезанная на блоки определённого размера.
В css картинка прозрачная.
JavaScript берёт эту картинку, перетасовывает её части в нужном порядке и отрисовывает на canvas.
Это лишь моё предположение, но так оно и есть 100%.
Очень хитро :-)