2017-02-13 16 views
-3

В моем проекте мы пытаемся реализовать пользовательский интерфейс, который отображает конфигурацию электрического коммутатора по умолчанию с электрическими компонентами, такими как Braker, Split Bus, Timer clock и т. Д.Какая библиотека рисования для javascript?

Пользователь может изменить конфигурацию вручную, перетащив компоненты или добавлением новых компонентов в конфигурации по умолчанию.

У меня есть googled alot, чтобы найти любую работу кадра или библиотеку, которая поддерживает эти функции, но не может ее найти.

Наконец, мы решили реализовать это, используя любую библиотеку чертежей javascript и перетаскивание jquery.

меня наткнулся некоторые интересный чертеж libraray нравится raphaeljsfabric.jsSnap.svgpaper.js .Its очень пришлось выбрать хорошо для использования выше case.I будет очень полезно, если какая-либо один предложить хорошую библиотеку для использования выше case или проведите меня, через какую библиотеку будет лучше всего исправляться среди упомянутой выше библиотеки. Любая помощь приветствуется.

ответ

0

Из-за ваших конкретных потребностей в отображении подключенных компонентов я бы рекомендовал вам искать библиотеки, которые позволяют представлять/манипулировать «графами сущностей» или «сетевыми графиками», которых их много.

Посмотрите демоверсии каждого, чтобы увидеть, какие из них дают вам лучший контроль над изображениями, а также типами соединений и методами, подходящими для вашего приложения.

Если вы хотите настоящий ярлык для «MS Visio», как опыт, и не против платить плату коммерческого использования (предполагается, что вы намерены коммерциализировать свой проект), то draw.io команда делает их основные mxGraph библиотек доступны как коммерческая лицензия или под авторским правом для некоммерческого использования, а также draw.io сам по лицензии Apache с открытым исходным кодом.