JFreeChart - अवलोकन

एक चार्ट सूचना का एक चित्रमय प्रतिनिधित्व है। विभिन्न उपकरण उपलब्ध हैं, जिनका उपयोग विभिन्न प्रकार के चार्ट बनाने के लिए किया जा सकता है। JFreeChartडेविड गिलबर्ट द्वारा परियोजना की स्थापना फरवरी 2000 में की गई थी। आज, यह जावा डेवलपर्स के बीच सबसे अधिक उपयोग की जाने वाली चार्टिंग लाइब्रेरी है।

यह ट्यूटोरियल आपको यह समझने में मदद करेगा कि वास्तव में JFreeChart क्या है, इसकी आवश्यकता क्यों है, और जावा-आधारित एप्लिकेशन या स्वतंत्र रूप से विभिन्न प्रकार के चार्ट बनाने के विभिन्न तरीके।

JFreeChart क्या है?

JfreeChart जावा में विकसित एक खुला स्रोत पुस्तकालय है। यह चार्ट की एक विस्तृत श्रृंखला बनाने के लिए जावा आधारित अनुप्रयोगों के भीतर उपयोग किया जा सकता है। JFreeChart का उपयोग करके, हम सभी प्रमुख प्रकार के 2 डी और 3 डी चार्ट बना सकते हैं जैसे पाई चार्ट, बार चार्ट, लाइन चार्ट, एक्सवाई चार्ट और 3 डी चार्ट।

क्यों JFreeChart?

JFreeChart खुला स्रोत और 100% मुफ़्त है, जो बिना किसी लागत के वाणिज्यिक अनुप्रयोगों में उपयोग की अनुमति देता है। हमने यहां कुछ और बिंदु दिए हैं, जिनके कारण आपको JFreeChart का उपयोग करना चाहिए -

  • यह अच्छी तरह से प्रलेखित एपीआई के साथ आता है, जो इसे समझने में काफी आसान बनाता है।

  • यह चार्ट प्रकारों की एक विस्तृत श्रृंखला का समर्थन करता है जैसे पाई चार्ट, लाइन चार्ट, बार चार्ट, एरिया चार्ट और 3 डी चार्ट।

  • JFreeChart को विस्तारित करना आसान है और इसका उपयोग क्लाइंट-साइड, साथ ही सर्वर-साइड एप्लिकेशन दोनों में किया जा सकता है।

  • यह पीएनजी, जेपीईजी, पीडीएफ, एसवीजी आदि जैसे कई आउटपुट प्रारूपों का समर्थन करता है।

  • यह चार्ट के व्यापक अनुकूलन की अनुमति देता है।

ऐसी स्थिति पर विचार करें जहां आप एक एप्लिकेशन विकसित कर रहे हैं और आपको डेटा को चार्ट के रूप में दिखाने की आवश्यकता है, और डेटा स्वयं गतिशील रूप से आबादी है। ऐसे मामले में, JFreeChart प्रोग्रामिंग का उपयोग करके चार्ट के रूप में डेटा प्रदर्शित करना बहुत सरल है।