इस प्रोजेक्ट के बारे में

कुआइटू डिज़ाइन (vue-fabric-editor) fabric.js और Vue पर आधारित एक प्लगइन-आधारित इमेज एडिटर है, जिसे हल्के और सरल ग्राफ़िक एडिटर के रूप में स्थापित किया गया है, न कि बड़े और सर्वव्यापी ऑनलाइन PS जैसे भारी टूल के रूप में। प्रोजेक्ट प्लगइन आर्किटेक्चर अपनाता है, प्लगइन के माध्यम से विस्तार विकास का समर्थन करता है, और कस्टम राइट-क्लिक मेनू तथा शॉर्टकट का समर्थन करता है। मुख्य सुविधाओं में शामिल हैं: 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 लाइसेंस का उपयोग करता है।