Biblioteca Javascript: cambiar el tamaño, arrastrar, rotar, mostrar manijas

Estoy buscando una biblioteca de Javascript para manipular (arrastrar/cambiar el tamaño/rotar) objetos). Lo sé, hay cambio de tamaño, arrastre y rotación de la interfaz de usuario de Jquery, pero estoy viendo una biblioteca que combina todo de una manera muy simple.

Una biblioteca que permite las siguientes acciones en elementos html:

  • seleccionar, cambiar el tamaño, rotar
  • cambiar el tamaño de la pantalla y girar las manijas
  • permitir la selección de varios elementos permitir la misma operación (mover, cambiar el tamaño) en varios elementos

Prácticamente un tipo de funcionalidad que permite PowerPoint sobre los elementos. Miré a mi alrededor y encontré algunos ejemplos, pero nada que proporcione todo listo para usar.

¿Hay una biblioteca que hace todo esto fuera de la caja?

Algunas imágenes de muestra, lo que busco, están a continuación.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Respuestas (1)

Puede buscar jointjs que abarque el requisito que ha mencionado. Viene con complementos y también tiene un sistema de soporte.

Los documentos se pueden encontrar aquí:

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

Tiene buena pinta, PERO... "Una licencia de Rappid por cada desarrollador. Con un precio de 1500€ cada licencia incluye". OP no solicitó una solución gratuita, pero aún así ... lástima, ya que se ve bien.