JavaScript API لإنشاء أنواع مختلفة من الرسوم البيانية وإدارتها

مكتبة JavaScript مفتوحة المصدر لإنشاء الرسوم التخطيطية الأساسية والتفاعلية والمخططات الهرمية ومعالجة الارتباطات وإدارتها.

JointJS هي مكتبة رسوم بيانية قوية لجافا سكريبت تساعد مطوري البرامج على إنشاء تطبيقات للعمل مع إنشاء وإدارة أنواع مختلفة من الرسوم البيانية. تدعم المكتبة إنشاء الرسوم البيانية الأساسية والتفاعلية وإدارتها باستخدام أوامر JavaScript. المكتبة مفتوحة المصدر ومتاحة بموجب ترخيص Mozilla العام 2.0.

المكتبة سهلة الاستخدام للغاية وتضمنت دعمًا للعديد من الميزات المهمة ، مثل العناصر التفاعلية ومعالجة الروابط ، والعمل مع العناصر الأساسية مثل المستطيل والدائرة والقطع الناقص والنص والصورة والمسار واتصال عنصر الرسم التخطيطي عبر الروابط والمخططات الهرمية الدعم ، ودعم التسلسل وإلغاء التسلسل ، باستخدام روابط قابلة للتخصيص مع الملصقات ورؤوس الأسهم ، والعناصر التفاعلية ودعم الروابط ، وهندسة MVC وغيرها الكثير.

يمكن استخدام مكتبة JointJS لتطوير التطبيقات التي يمكن تشغيلها على المتصفحات الشائعة مثل Google Chrome و Firefox و Safari و Opera و IE 11 و MSEdge وما إلى ذلك. يمكنك أيضًا استخدام أحدث مكتبة تدعم بشكل كامل عناصر الرسم التخطيطي الجاهزة للاستخدام من الرسوم البيانية المعروفة مثل ERD و Org chart و FSA و UML و PN و DEVS والمزيد.

Previous Next

الشروع في العمل مع JointJS

الطريقة الموصى بها لتثبيت مكتبة JointJS هي استخدام NPM. الرجاء استخدام الأمر التالي للتثبيت السلس

قم بتثبيت JointJS عبر NPM

 npm install

إنشاء وإدارة الرسم التخطيطي عبر JavaScript API

تتيح مكتبة JointJS مفتوحة المصدر لمطوري البرامج إنشاء أنواع متعددة من الرسوم البيانية بسهولة داخل تطبيقات JavaScript الخاصة بهم. تضمنت المكتبة دعمًا للأشكال المدمجة التي يمكن استخدامها لرسم مخططات مخصصة بسهولة. يمكنك رسم مخططات تسلسل ومخططات ER ورسومات تخطيطية لفئة UML ورسومات تخطيطية لحالات UML. يمكنك أيضًا بسهولة تصميم الدوائر المنطقية والمخططات التنظيمية وآلات الحالة المحدودة والألغاز والشطرنج وغير ذلك الكثير.

دعم العنصر المخصص

تضمنت مكتبة JointJS مفتوحة المصدر عناصر مدمجة يمكن استخدامها لإنشاء رسوم بيانية داخل تطبيقات JavaScript. هناك العديد من الأشكال الافتراضية المتاحة مثل المستطيلات ، والنص ، والدوائر ، والأشكال البيضاوية ، والصور ، والمسارات ، إلخ. يمكن استخدامها لرسم رسم. يمكنك أيضًا إنشاء عناصر جديدة من البداية.

إنشاء وإدارة المخططات عبر JavaScript

قدمت مكتبة JointJS دعمًا كاملاً لإنشاء وإدارة المخططات باستخدام كود JavaScript. تضمنت المكتبة دعمًا لعدة أنواع من المخططات مثل المخططات الخطية والشريطية والمساحية والمخططات المجمعة والمخططات الدائرية والدائرية والمقابض. توفر المكتبة أيضًا العديد من الوظائف المتعلقة بمعالجة المخطط مثل تغيير الحجم والتدوير والاتصال بالعناصر الأخرى وما إلى ذلك.

 عربي