عن المشروع

快图设计 (vue-fabric-editor) هو محرر صور قائم على الإضافات تم تطويره باستخدام fabric.js و Vue، ويُقدَّم كمحرر رسوميات خفيف وبسيط، وليس أداة ثقيلة شاملة مثل فوتوشوب على الإنترنت. يعتمد المشروع بنية إضافات، ويدعم التطوير عبر الإضافات، كما يدعم تخصيص قائمة النقر بزر الفأرة الأيمن والاختصارات. تشمل الوظائف الرئيسية: استيراد ملفات JSON وPSD؛ تصدير ملفات PNG وSVG وJSON؛ تجميع العناصر وفك تجميعها؛ إدارة الطبقات؛ خصائص التدرج؛ إعدادات المظهر والخط والتحديد والظل؛ التراجع والإعادة؛ الاختصارات؛ قائمة النقر بزر الفأرة الأيمن؛ الخطوط الإرشادية والمساطر؛ الخطوط المخصصة؛ القوالب والمواد المخصصة؛ إدراج عناصر SVG وصور؛ محاذاة أفقية ورأسية للعناصر المتعددة؛ إعدادات خصائص الخلفية؛ الأسهم والخطوط؛ رسم الفرشاة والمضلعات؛ رموز QR والباركود؛ استبدال الصور وقصّها وفلاترها؛ العلامات المائية؛ والتدويل. طريقة الاستخدام: يجب أولاً تثبيت Node.js الإصدار v18-v20 وpnpm الإصدار 8.4.0، ثم تنفيذ pnpm i وpnpm dev. يشير README بشكل خاص إلى ضرورة استخدام pnpm 8.x، لأن الإصدارات الأعلى قد تؤدي إلى عدم تطابق الاعتماديات وظهور أخطاء عند تشغيل الصفحة. يوفر المشروع موقعاً تجريبياً ووثائق، ويوفر خدمات للمطورين مثل مجموعة WeChat للتواصل، ودروس fabric.js باللغة الصينية، وكوكب المعرفة. كما توجد نسخة تجارية مدفوعة توفر واجهة أمامية وخلفية كاملة، ولوحة إدارة، وترخيص الكود المصدري ودعم التطوير الثانوي، بالإضافة إلى حالات مخصصة مثل مصمم DIY للمنتجات/الملابس ومصمم الشخصيات ثنائية الأبعاد. تحتوي النسخة مفتوحة المصدر على كود الواجهة الأمامية فقط، وتخضع لرخصة MIT.