Сохранить canvas в png
Привет всем!
Знаю, что эта тема много раз перетиралась, но так и не нашел адекватного ответа на вопрос: можно ли сохранить изображение на canvasе на стороне пользователя (применяя только js)? Вариантов с php куча - не подходят. toDataURL - открывает в отдельном окне - не подходит. Много написано о библиотеке Canvas2Image, но она сохраняет в непонятных форматах (рабочих примеров ее использования нет даже на сайте разработчика - чтоб в png сохранила). Подскажите куда искать, пожалуйста. |
Цитата:
|
например вот: https://github.com/tegansnyder/Leaflet-Save-Map-to-PNG
|
andrey1402,
toDataURL - можно не открывать в новом окне, а создать картинку и впарить ей как src. |
Цитата:
.toDataURL("image/png") |
Цитата:
Цитата:
Цитата:
|
Цитата:
http://jsfiddle.net/EtaSE/ Вывод: на чистом js это не сделать. Зря время потратил( |
В хроме есть
|
Цитата:
Пришлось сделать с php: http://jsfiddle.net/A2sNG/ |
Цитата:
|
Часовой пояс GMT +3, время: 15:07. |