Библиотека Javascript - изменение размера, перетаскивание, поворот, отображение маркеров

Я ищу библиотеку Javascript для управления (перетаскивание/изменение размера/поворот) объектами). Я знаю, есть изменение размера, перетаскивание и поворот пользовательского интерфейса Jquery, но я смотрю на библиотеку, которая очень просто объединяет все вместе.

Библиотека, которая позволяет выполнять следующие действия над элементами html:

  • выбрать, изменить размер, повернуть
  • отображать ручки изменения размера и поворота
  • разрешить выбор нескольких элементов разрешить одну и ту же операцию (перемещение, изменение размера) для нескольких элементов

Практически своего рода функциональность, которую PowerPoint допускает для элементов. Я огляделся и нашел несколько примеров, но ничего, что могло бы предоставить все из коробки.

Есть ли библиотека, которая все это делает из коробки?

Некоторые примеры изображений, которые мне нужны, приведены ниже.

введите описание изображения здесь

введите описание изображения здесь

Ответы (1)

Вы можете найти совместные файлы , которые охватывают упомянутое вами требование. Он поставляется с плагинами и имеет систему поддержки.

Документы можно найти здесь:

http://resources.jointjs.com/docs/rappid/v2.4/index.html

Выглядит неплохо, НО... "Одна лицензия Rappid на одного разработчика. Стоимость каждой лицензии 1500 евро". ОП не просил бесплатного решения, но все же ... жаль, хотя оно выглядит хорошо.