चार्ट में अक्ष के लिए संख्या प्रारूप

परिचय

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

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

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

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

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

सबसे पहले, आपको अपने प्रोजेक्ट में आवश्यक नेमस्पेस आयात करने की आवश्यकता है। यह घर बनाने से पहले नींव रखने जैसा है। अपनी कोड फ़ाइल के शीर्ष पर निम्नलिखित using निर्देश जोड़ें:

using System;
using Aspose.Words;
using Aspose.Words.Drawing;
using Aspose.Words.Reporting;

अब, आइये इस प्रक्रिया को सरल एवं आसान चरणों में विभाजित करें।

चरण 1: दस्तावेज़ सेट करना

शीर्षक: अपना दस्तावेज़ आरंभ करें

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

string dataDir = "YOUR DOCUMENT DIRECTORY";

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

यहाँ,dataDir यह आपके दस्तावेज़ निर्देशिका का पथ है जहाँ आप अंतिम फ़ाइल सहेजेंगे।Document औरDocumentBuilder Aspose.Words की कक्षाएं हैं जो आपको Word दस्तावेज़ बनाने और उनमें हेरफेर करने में मदद करती हैं।

चरण 2: चार्ट सम्मिलित करना

शीर्षक: अपने दस्तावेज़ में एक चार्ट जोड़ें

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

Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;

InsertChart विधि दस्तावेज़ में निर्दिष्ट प्रकार (इस मामले में कॉलम) और आयामों का एक चार्ट सम्मिलित करती है।

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

शीर्षक: अपने चार्ट को डेटा से भरें

अब, हमें अपने चार्ट में कुछ डेटा जोड़ने की ज़रूरत है। यह कदम आपके चार्ट को सार्थक जानकारी से भरने जैसा है।

chart.Series.Clear();
chart.Series.Add("Aspose Series 1",
    new string[] { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" },
    new double[] { 1900000, 850000, 2100000, 600000, 1500000 });

यहाँ, हम पाँच डेटा बिंदुओं के साथ “एस्पोज सीरीज 1” नामक एक नई श्रृंखला जोड़ रहे हैं।Series.Clear यह विधि सुनिश्चित करती है कि हमारी नई श्रृंखला को जोड़ने से पहले कोई भी पूर्व-मौजूद डेटा हटा दिया जाए।

चरण 4: अक्ष संख्याओं को प्रारूपित करना

शीर्षक: अपनी अक्ष संख्याओं को सुन्दर बनाएं

अंत में, आइए Y-अक्ष पर संख्याओं को प्रारूपित करें ताकि उन्हें अधिक पठनीय बनाया जा सके। यह आपकी कलाकृति पर अंतिम रूप देने जैसा है।

chart.AxisY.NumberFormat.FormatCode = "#,##0";

FormatCode प्रॉपर्टी आपको अक्ष पर संख्याओं के लिए एक कस्टम प्रारूप सेट करने की अनुमति देती है। इस उदाहरण में,#,##0यह सुनिश्चित करता है कि बड़ी संख्याएं हजारों के लिए अल्पविराम के साथ प्रदर्शित की जाएं।

चरण 5: दस्तावेज़ को सहेजना

शीर्षक: अपनी उत्कृष्ट कृति को बचाएँ

अब जब सब कुछ सेट हो गया है, तो अपने दस्तावेज़ को सहेजने का समय आ गया है। यह चरण आपके काम का भव्य खुलासा है।

doc.Save(dataDir + "WorkingWithCharts.NumberFormatForAxis.docx");

यहाँ,Save विधि दस्तावेज़ को फ़ाइल नाम के साथ निर्दिष्ट पथ पर सहेजती हैWorkingWithCharts.NumberFormatForAxis.docx.

निष्कर्ष

और अब यह हो गया! आपने .NET के लिए Aspose.Words का उपयोग करके अपने चार्ट के Y-अक्ष पर संख्याओं को सफलतापूर्वक स्वरूपित कर लिया है। यह न केवल आपके चार्ट को अधिक पेशेवर बनाता है बल्कि पठनीयता को भी बढ़ाता है। Aspose.Words में बहुत सी विशेषताएं हैं जो आपको प्रोग्रामेटिक रूप से शानदार Word दस्तावेज़ बनाने में मदद कर सकती हैं। तो, क्यों न अधिक जानकारी प्राप्त करें और देखें कि आप और क्या कर सकते हैं?

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

.NET के लिए Aspose.Words क्या है?

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

क्या मैं अक्ष संख्याओं के अतिरिक्त चार्ट के अन्य पहलुओं को भी प्रारूपित कर सकता हूँ?

बिल्कुल! .NET के लिए Aspose.Words आपको शीर्षक, लेबल को प्रारूपित करने और यहां तक कि चार्ट की उपस्थिति को अनुकूलित करने की सुविधा देता है।

क्या .NET के लिए Aspose.Words का निःशुल्क परीक्षण उपलब्ध है?

हाँ, आप प्राप्त कर सकते हैंनिःशुल्क परीक्षण यहाँ.

क्या मैं C# के अलावा अन्य .NET भाषाओं के साथ .NET के लिए Aspose.Words का उपयोग कर सकता हूँ?

हां, Aspose.Words for .NET किसी भी .NET भाषा के साथ संगत है, जिसमें VB.NET और F# शामिल हैं।

मैं अधिक विस्तृत दस्तावेज कहां पा सकता हूं?

विस्तृत दस्तावेज यहां उपलब्ध है.NET के लिए Aspose.Words दस्तावेज़न पृष्ठ.