वेक्टर ड्रॉइंग प्रोसेसिंग के लिए ओपन सोर्स गो एपीआई

प्योर गो लाइब्रेरी जो डेवलपर्स को एसवीजी, पीडीएफ, ईपीएस, पीएनजी, जेपीजी, जीआईएफ जैसी रेखापुंज छवियों और कई अन्य के लिए वेक्टर चित्र निर्यात करने की अनुमति देती है।

कैनवस एक ओपन सोर्स प्योर गो वेक्टर ड्रॉइंग लाइब्रेरी है जो डब्ल्यूएएसएम और ओपनजीएल के माध्यम से एचटीएमएल 5 कैनवास एपीआई की तरह ही पूरी ड्राइंग कार्यक्षमता प्रदान करती है। पुस्तकालय सॉफ्टवेयर डेवलपर्स को एसवीजी, पीडीएफ, ईपीएस, और पीएनजी, जेपीजी, जीआईएफ जैसी रेखापुंज छवियों और अपने स्वयं के अनुप्रयोगों के अंदर वेक्टर निर्यात करने में सक्षम बनाता है।

पुस्तकालय को काहिरा या नोड-कैनवास के लिए एक अच्छा गो विकल्प माना जा सकता है। पुस्तकालय में पथ हेरफेर से संबंधित सुविधाओं की एक विस्तृत श्रृंखला के लिए समर्थन शामिल है जैसे फ़्लैटनिंग, स्ट्रोकिंग और डैशिंग इत्यादि। इसमें टेक्स्ट स्वरूपण और फ़ॉन्ट एम्बेडिंग के लिए समर्थन शामिल है। आप फोंट को आसानी से आउटलाइन में भी बदल सकते हैं। डेवलपर्स आसानी से ग्राफ़, मानचित्र और दस्तावेज़ों के फ़ीचर प्लॉटिंग का उपयोग कर सकते हैं।

Previous Next

कैनवास के साथ शुरुआत करना

कैनवास स्थापित करने का सबसे आसान और अनुशंसित तरीका गिटहब के माध्यम से है।

GitHub के माध्यम से इमेजिंग स्थापित करें

go get -u https://github.com/tdewolff/canvas.git

गो एपीआई के माध्यम से टेक्स्ट बनाएं और प्रबंधित करें

ओपन सोर्स कैनवस लाइब्रेरी में गो कमांड का उपयोग करके टेक्स्ट को खींचने और प्रबंधित करने से संबंधित कई महत्वपूर्ण विशेषताएं शामिल हैं। पुस्तकालय में टेक्स्ट फॉर्मेटिंग के लिए बहुत मजबूत समर्थन शामिल है और इसमें एक अच्छा टेक्स्ट फॉर्मेटर है और फोंट एम्बेड करता है या इन्हें रूपरेखा में परिवर्तित करता है। यह बॉक्स में टेक्स्ट को फिट करने, स्टाइल और टेक्स्ट डेकोरेशन, टाइपोग्राफिक प्रतिस्थापन, टेक्स्ट को पथ के रूप में चित्रित करने, रास्टराइज्ड छवियों को चित्रित करने और बहुत कुछ जैसी सुविधाओं का समर्थन करता है।

निर्माण और प्रबंधन पथ

खुला स्रोत कैनवास पुस्तकालय सॉफ्टवेयर डेवलपर्स को अपने स्वयं के अनुप्रयोगों के अंदर पथ बनाने की क्षमता देता है। एक पथ में आमतौर पर कई उपपथ होते हैं जो प्रत्येक एक MoveTo कमांड से शुरू होते हैं। कृपया याद रखें कि ओवरलैपिंग पथ रद्द हो सकते हैं। आप इन रास्तों से आसानी से जानकारी निकाल सकते हैं। आप पथ में हेरफेर कर सकते हैं, रूपांतरित कर सकते हैं, पथ जोड़ सकते हैं, पथ से जुड़ सकते हैं और पथ की दिशा को उलट सकते हैं।

पीएनजी को टेक्स्ट दस्तावेज़ प्रस्तुत करें

ओपन सोर्स कैनवास लाइब्रेरी सॉफ्टवेयर डेवलपर्स को गो प्रोग्रामिंग कमांड का उपयोग करके अपने स्वयं के एप्लिकेशन के अंदर पीएनजी प्रारूप में टेक्स्ट दस्तावेज़ प्रस्तुत करने में सक्षम बनाती है। पुस्तकालय कैनवास के माध्यम से एक छवि उत्पन्न करने और उस छवि से आसानी से पीएनजी उत्पन्न करने में सक्षम होने की अनुमति देता है। 

 हिन्दी