Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   создание изображений в js (https://javascript.ru/forum/misc/21921-sozdanie-izobrazhenijj-v-js.html)

jvs 29.09.2011 13:30

создание изображений в js
 
есть флеш который загружает изображения с сервера или с компьютера пользователя. обрезает их, склеивает и отправляет готовый jpg на сервер. появилась необходимость реализовать нечто подобное на js. возможно ли такая работа с растром в js?

DjDiablo 29.09.2011 15:08

canvas - для манипуляций с растром.
А вот с отправкой готового jpg на сервер будут сложности, надо покумекать. Быть может есть смысл передавать инфу в промежуточном формате на сервер а ужимать в jpeg уже там.
Трансформация битмапа в jpeg на стороне клиента силами javaScript, представляется мне как минимум неординарной задачей, а точнее фантастическим гемороем в последней стадии.

А может быть вообще все манипуляции с изображением уместнее делать на стороне сервера.

jvs 29.09.2011 15:35

сервер был крайний вариант. желательно было обойтись силами js. похоже все таки придется переводить эту работу на imagemagick. спасибо.

DjDiablo 29.09.2011 20:57

вот библа для сохранения canvas в файлы BMP, jpg или PNG http://www.nihilogic.dk/labs/canvas2image/.
сохраняет как на сервер так и на локальный комп.

В принципе невежу препятствий для реализовать всего силами js.


Часовой пояс GMT +3, время: 20:59.