как преобразовать изображение в байты (например, массив байтов в .Net) с помощью javascript в Palm WebOS

В Palm WebOs мне нужно преобразовать изображение в байты (например, массив байтов в .Net), чтобы передать его в качестве параметра веб-службе, где я могу преобразовать эти байтовые данные в изображение и сохранить на сервере. Пожалуйста, помогите мне преобразовать изображение в строковую переменную или любой другой формат, чтобы отправить его в веб-службу с помощью javascript или jquery в Palm Webos. Спасибо,


person Pankaj Pareek    schedule 16.12.2009    source источник
comment
Откуда взялось это изображение? Это с камеры или файловой системы, или изображение, уже находящееся на вашей веб-странице (доступное через DOM), или что-то еще?   -  person Calroth    schedule 10.11.2010


Ответы (1)


Если движок javascript поддерживает элементы холста, вы можете попробовать использовать элемент холста и getImageData для извлечения данных пикселей из вашего изображения. Затем, в зависимости от типа изображения, вы можете создать двоичное представление этого изображения.

Вот информация об элементе canvas и getImagedata api: http://www.whatwg.org/specs/web-apps/current-work/#dom-context-2d-getimagedata

person nemisj    schedule 16.12.2009