2012-04-18 8 views
6

मुझे यकीन है कि मैं सिर्फ मंद हूं, लेकिन Raphael और gRaphael के बीच क्या अंतर है?राफेल और जीआरफेल के बीच क्या अंतर है?

मैं अपने होमपेज पढ़ने से नहीं कह सकता (gRaphael मुखपृष्ठ सिर्फ "राफेल ग्राफिक्स लाइब्रेरी के आधार पर" कहता है, और Google या तो मदद नहीं कर रहा है।

+4

* "gRaphael का लक्ष्य आपको अपनी वेबसाइट पर शानदार चार्ट बनाने में मदद करना है।" * और * "राफेल एक छोटी जावास्क्रिप्ट लाइब्रेरी है जो वेब पर वेक्टर ग्राफिक्स के साथ आपके काम को सरल बनाना चाहिए।" * एक चार्ट के लिए है, दूसरा वेक्टर ग्राफिक्स के लिए। एक दूसरे का उपयोग करता है। –

+0

जब मैंने शीर्षक पढ़ा, तो मैं कुछ कारणों से 2 SO उपयोगकर्ताओं के बारे में बात कर रहा था। –

+0

ओह, मुझे यह मिल गया, ग्राफिकल! – dezman

उत्तर

15

Raphaël एक वेक्टर-ग्राफिक्स लाइब्रेरी है, जो एक HTML पृष्ठ में प्रस्तुत वेक्टर-ग्राफिक्स मार्कअप (एसवीजी/वीएमएल) में हेरफेर करने के लिए उपयोग किया जाता है। इसका उपयोग करके आप डीओएम में एसवीजी/वीएमएल तत्व बना सकते हैं और जोड़ सकते हैं और इसके अंदर तत्वों को आगे बढ़ा सकते हैं।

gRaphaël राफेल के Paper की अवधारणा में ग्राफ जोड़ने का एक विस्तार है। सोचें * ग्राफ * al। तो gRaphael केवल तभी काम करता है जब राफेल लोड हो, और वास्तविक ग्राफ को चित्रित करने में इसका उपयोग करता है। gRaphall का उपयोग एसवीजी में चार्ट बनाने के लिए किया जा सकता है और वर्तमान में चार्ट, बार, पाई और डॉट जैसे चार्ट प्रकारों का समर्थन करता है।

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

यदि आप केवल एसवीजी चार्ट और ग्राफ को चित्रित करने में रुचि रखते हैं, तो आपको Google's Chart Tools में रुचि भी हो सकती है।

1

ग्राफेल केवल ग्राफ के लिए है, राफेल अधिक सामान्य है।

2

gRaphaël चार्ट लाइब्रेरी बनाता है जो सामान्य ड्राइंग लाइब्रेरी राफेल का उपयोग करता है।