Как добавить щелчок и перетащить, чтобы масштабировать изображение в SVG?

Я хочу позволить посетителям масштабировать изображение, используя click-and-drag:


    
        
            

Есть ли библиотека JavaScript, которая поможет мне?

Я заметил Raphael Щелкнет и перетащите Методы, но мне все равно придется написать много JS к:

  1. Найти углы изображения
  2. , сделайте область рядом с углами, выбираемыми
  3. . Нарисуйте значки для углов, так что это очевидно, что они выбираются
  4. Добавьте щелчок, перетащите в углами
  5. Обновить размеры изображения

Я мог бы сделать все это, но это звучит по времени. Есть ли скрипт с открытым исходным кодом, я должен использовать? Другие предложения?

5
задан ram1 5 September 2011 в 03:48
поделиться