चार्ट में डेटा लेबल के लिए डिफ़ॉल्ट विकल्प सेट करें

परिचय

नमस्ते! क्या आप दस्तावेज़ स्वचालन की दुनिया में उतरने के लिए उत्साहित हैं? आज, हम यह पता लगाने जा रहे हैं कि प्रोग्रामेटिक रूप से शानदार दस्तावेज़ बनाने के लिए .NET के लिए Aspose.Words का उपयोग कैसे करें। Aspose.Words एक शक्तिशाली लाइब्रेरी है जो आपको आसानी से Word दस्तावेज़ों में हेरफेर करने की अनुमति देती है, और इस ट्यूटोरियल में, हम चार्ट में डेटा लेबल के लिए डिफ़ॉल्ट विकल्प सेट करने पर ध्यान केंद्रित करेंगे। चाहे आप एक अनुभवी डेवलपर हों या नौसिखिया, यह गाइड आपको हर चरण से गुज़रने में मदद करेगी ताकि आप कुछ ही समय में काम करना शुरू कर सकें।

आवश्यक शर्तें

शुरू करने से पहले, आइए सुनिश्चित करें कि आपके पास इस ट्यूटोरियल को पूरा करने के लिए आवश्यक सभी चीजें हैं। यहाँ एक त्वरित चेकलिस्ट दी गई है:

  • विजुअल स्टूडियो या कोई अन्य .NET संगत IDE: यह वह जगह है जहां आप अपना कोड लिखेंगे और चलाएंगे।
  • .NET के लिए Aspose.Words: आप कर सकते हैंनवीनतम संस्करण डाउनलोड करें और इसे अपने प्रोजेक्ट में स्थापित करें.
  • C# प्रोग्रामिंग का बुनियादी ज्ञान: यद्यपि यह गाइड शुरुआती लोगों के लिए अनुकूल है, फिर भी C# से थोड़ी परिचितता उपयोगी होगी।
  • .NET फ्रेमवर्क स्थापित: सुनिश्चित करें कि आपके मशीन पर .NET फ्रेमवर्क स्थापित है।
  • Aspose.Words के लिए एक अस्थायी लाइसेंस: एक प्राप्त करेंयहाँ पूर्ण कार्यक्षमता अनलॉक करने के लिए.

एक बार जब आप इन पूर्व-आवश्यकताओं को पूरा कर लेंगे, तो हम काम शुरू करने के लिए तैयार हैं!

नामस्थान आयात करें

सबसे पहले, आइए अपना प्रोजेक्ट सेट करें और आवश्यक नेमस्पेस आयात करें। ये नेमस्पेस Aspose.Words कार्यक्षमता तक पहुँचने के लिए महत्वपूर्ण हैं।

using System;
using Aspose.Words;
using Aspose.Words.Drawing;
using Aspose.Words.ReportingServices;

चरण 1: नया दस्तावेज़ बनाएँ

यात्रा एक नया दस्तावेज़ बनाने और एक आरंभीकरण से शुरू होती हैDocumentBuilder . दDocumentBuilder क्लास दस्तावेज़ सामग्री को आसानी से हेरफेर करने के लिए विधियों का एक सेट प्रदान करता है।

// आपके दस्तावेज़ निर्देशिका का पथ
string dataDir = "YOUR DOCUMENT DIRECTORY";

// नया दस्तावेज़ बनाएँ
Document doc = new Document();

// डॉक्यूमेंटबिल्डर आरंभ करें
DocumentBuilder builder = new DocumentBuilder(doc);

स्पष्टीकरण

इस चरण में, हमने दस्तावेज़ और बिल्डर को सेट किया है जिसका उपयोग हम अपनी सामग्री को सम्मिलित करने और प्रारूपित करने के लिए करेंगे।dataDir वेरिएबल वह पथ रखता है जहां हम अपना अंतिम दस्तावेज़ सहेजेंगे।

चरण 2: चार्ट डालें

इसके बाद, हम अपने दस्तावेज़ में एक पाई चार्ट जोड़ेंगे।InsertChart की विधिDocumentBuilder क्लास इसे बहुत आसान बना देता है.

// पाई चार्ट डालें
Shape shape = builder.InsertChart(ChartType.Pie, 432, 252);

// चार्ट ऑब्जेक्ट तक पहुँचें
Chart chart = shape.Chart;

स्पष्टीकरण

यहाँ, हम अपने दस्तावेज़ में एक पाई चार्ट डाल रहे हैं।InsertChart विधि को पैरामीटर के रूप में चार्ट प्रकार, चौड़ाई और ऊंचाई की आवश्यकता होती है। चार्ट डालने के बाद, हम इसे और अधिक हेरफेर करने के लिए चार्ट ऑब्जेक्ट तक पहुंचते हैं।

चरण 3: चार्ट श्रृंखला को अनुकूलित करें

अब, हम चार्ट में मौजूद किसी भी मौजूदा सीरीज़ को हटा देंगे और अपनी कस्टम सीरीज़ जोड़ देंगे। यह सीरीज़ हमारे डेटा पॉइंट्स को दर्शाएगी।

// मौजूदा चार्ट श्रृंखला साफ़ करें
chart.Series.Clear();

// चार्ट में नई श्रृंखला जोड़ें
ChartSeries series = chart.Series.Add("Aspose Series 1",
    new string[] { "Category 1", "Category 2", "Category 3" },
    new double[] { 2.7, 3.2, 0.8 });

स्पष्टीकरण

इस चरण में, हम यह सुनिश्चित कर रहे हैं कि हमारा चार्ट किसी भी पहले से मौजूद श्रृंखला को साफ़ करके खाली है। फिर, हम कस्टम श्रेणियों और मूल्यों के साथ एक नई श्रृंखला जोड़ते हैं, जो हमारे पाई चार्ट में प्रदर्शित होगी।

चरण 4: डेटा लेबल के लिए डिफ़ॉल्ट विकल्प सेट करें

डेटा लेबल आपके चार्ट को जानकारीपूर्ण बनाने के लिए महत्वपूर्ण हैं। हम प्रतिशत, मान दिखाने के लिए विकल्प सेट करेंगे और विभाजक को कस्टमाइज़ करेंगे।

// डेटा लेबल संग्रह तक पहुंचें
ChartDataLabelCollection labels = series.DataLabels;

// डेटा लेबल विकल्प सेट करें
labels.ShowPercentage = true;
labels.ShowValue = true;
labels.ShowLeaderLines = false;
labels.Separator = " - ";

स्पष्टीकरण

यहाँ, हम पहुँच रहे हैंDataLabelsप्रत्येक डेटा लेबल पर प्रदर्शित उपस्थिति और जानकारी को अनुकूलित करने के लिए हमारी श्रृंखला की संपत्ति। हमने प्रतिशत और मूल्य दोनों को दिखाने, लीडर लाइनों को छिपाने और एक कस्टम विभाजक सेट करने का विकल्प चुना है।

चरण 5: दस्तावेज़ सहेजें

अंत में, हम अपने दस्तावेज़ को निर्दिष्ट निर्देशिका में सहेज लेंगे। यह चरण सुनिश्चित करता है कि हमारे सभी परिवर्तन एक फ़ाइल में लिखे गए हैं।

// दस्तावेज़ सहेजें
doc.Save(dataDir + "WorkingWithCharts.DefaultOptionsForDataLabels.docx");

स्पष्टीकरण

इस अंतिम चरण में, हम अपने दस्तावेज़ को सहेजते हैंSave विधि द्वारा निर्दिष्ट निर्देशिका में दस्तावेज़ सहेजा जाएगा।dataDir, जिसका नाम “WorkingWithCharts.DefaultOptionsForDataLabels.docx” है।

निष्कर्ष

और अब यह हो गया! आपने .NET के लिए Aspose.Words का उपयोग करके एक अनुकूलित पाई चार्ट के साथ सफलतापूर्वक एक Word दस्तावेज़ बनाया है। यह शक्तिशाली लाइब्रेरी दस्तावेज़ निर्माण और हेरफेर को स्वचालित करना आसान बनाती है, जिससे आपका समय और प्रयास बचता है। चाहे आप रिपोर्ट, चालान या किसी अन्य प्रकार का दस्तावेज़ बना रहे हों, Aspose.Words ने आपको कवर किया है।

बेझिझक अन्वेषण करेंAspose.Words दस्तावेज़ीकरण अधिक सुविधाओं और उदाहरणों के लिए। हैप्पी कोडिंग!

अक्सर पूछे जाने वाले प्रश्न

क्या मैं Aspose.Words का निःशुल्क उपयोग कर सकता हूँ?

आप Aspose.Words का निःशुल्क उपयोग कर सकते हैंअस्थायी लाइसेंस या इसकी विशेषताओं का पता लगाएंमुफ्त परीक्षण.

मैं Aspose.Words के लिए समर्थन कैसे प्राप्त करूं?

आप इसके माध्यम से सहायता प्राप्त कर सकते हैंAspose.Words समर्थन मंच.

क्या मैं अन्य प्रकार के चार्ट जोड़ सकता हूँ?

हां, Aspose.Words विभिन्न चार्ट प्रकारों जैसे बार, लाइन और कॉलम चार्ट का समर्थन करता है।प्रलेखन अधिक जानकारी के लिए।

क्या Aspose.Words .NET कोर के साथ संगत है?

हां, Aspose.Words .NET Core के साथ संगत है। आप अधिक जानकारी यहाँ पा सकते हैंप्रलेखन.

मैं Aspose.Words के लिए लाइसेंस कैसे खरीद सकता हूं?

आप यहां से लाइसेंस खरीद सकते हैंएस्पोज स्टोर.