2010-03-30 3 views
1

Как использовать Canvas для рисования изображений, загружаемых пользователями, при масштабировании?javascript canvas rescaling and drawing on image

Пример:

  1. пользователь загруженное изображение
  2. начал рисовать на нем
  3. уменьшения масштаба и продолжал рисовать более

Все изменения применяются к исходному изображению.

ответ

0

Одна проблема, с которой вы столкнетесь, - это IE. IE не поддерживает canvas, но вы можете использовать такую ​​библиотеку, как ex-canvas, в VML.

Холст действительно позволяет import images. Когда вы рисуете изображение, вы можете установить его размер. Я не уверен, что это поддерживается в VML \ IE.

ctx.drawImage(img,j*50,i*38,50,38); 
+0

да, но когда я масштабировать изображение меньшего размера я потерял детали изображения как изменения проекта изображения на меньший или больший размер, чтобы исходное изображение – zeddead