mxGraph 

 
 

مكتبة الرسوم البيانية لجافا سكريبت مفتوحة المصدر

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

mxGraph هي مكتبة رسوم بيانية لجافا سكريبت مفتوحة المصدر توفر وظائف لعرض الرسوم البيانية SVG و HTML. لا يلزم وجود برنامج جهة خارجية لاستخدام مكتبة mxGraph. الشيء الجيد الآخر هو أنه لا يتطلب أي مكونات إضافية ويمكن دمجه في أي إطار تقريبًا. يوفر mxGraph ميزات تهدف إلى عرض المخططات والرسوم البيانية التفاعلية. توفر واجهة برمجة التطبيقات (API) جميع الوظائف المطلوبة بشكل شائع لرسم مخطط ما والتفاعل معه وربطه به.

تستخدم واجهة برمجة التطبيقات بنية شائعة جدًا ، فهي تتطلب خادم ويب لديه القدرة على التعامل مع صفحات HTML ومتصفح ويب يدعم JavaScript. يستخدم بشكل أساسي ملف JavaScript واحد يحتوي على جميع وظائف المكتبة. يتم تحميل هذا الملف في صفحة ويب HTML في قسم JavaScript ويتم تنفيذه في حاوية HTML في المتصفح

Previous Next

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

الطريقة الموصى بها لتثبيت mxGraph هي عبر npm ، وهي متوفرة عبر مدير الحزم npm. لاستخدام mxGraph كعنصر تبعية ، استخدم تثبيت npm.

قم بتثبيت mxGraph عبر npm

npm install mxgraph --save

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

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

دمج رسمين بيانيين عبر جافا سكريبت

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

رسم الشبكة باستخدام JavaScript

تمكن مكتبة mxGraph مطوري البرامج من رسم شبكة ديناميكيًا داخل تطبيقات JavaScript الخاصة بهم. يمكنك بسهولة رسم شبكة ديناميكيًا باستخدام لوحة HTML 5. أولاً ، يرجى إنشاء الرسم البياني داخل الحاوية المحددة وإنشاء شبكة ديناميكيًا تتطلب لوحة قماشية. تحتاج إلى تعديل تصفية الأحداث لقبول اللوحة القماشية كحاوية. الآن c يعرض الخلفية إذا لزم الأمر ويعين مسافة خطوط الشبكة بالبكسل. الآن يرسم الشبكة الفعلية.

 عربي