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

यह ट्यूटोरियल बताता है कि चार्ट में अक्ष के लिए संख्या प्रारूप सेट करने के लिए .NET के लिए Aspose.Words का उपयोग कैसे करें। प्रदान किया गया स्रोत कोड दर्शाता है कि चार्ट कैसे बनाया जाए, श्रृंखला डेटा कैसे जोड़ा जाए और अक्ष लेबल को कैसे प्रारूपित किया जाए।

चरण 1: प्रोजेक्ट सेट करें

सुनिश्चित करें कि आपके पास निम्नलिखित आवश्यकताएँ हैं:

  • .NET लाइब्रेरी के लिए Aspose.Words स्थापित। आप इसे इंस्टॉल करने के लिए NuGet पैकेज मैनेजर का उपयोग करके इसे डाउनलोड कर सकते हैं।
  • एक दस्तावेज़ निर्देशिका पथ जहां आउटपुट दस्तावेज़ सहेजा जाएगा।

चरण 2: एक नया दस्तावेज़ बनाएं और एक चार्ट डालें

कोई नया बनाएंDocument वस्तु और एDocumentBuilder दस्तावेज़ बनाने के लिए.

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

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

अगला, का उपयोग करेंInsertChart की विधिDocumentBuilder दस्तावेज़ में एक कॉलम चार्ट सम्मिलित करने के लिए।

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

चरण 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 });

चरण 4: अक्ष लेबल को प्रारूपित करें

Y-अक्ष लेबल के लिए संख्या प्रारूप सेट करने के लिए, तक पहुंचेंAxisY चार्ट की संपत्ति और सेट करेंNumberFormat.FormatCode वांछित प्रारूप में संपत्ति। इस उदाहरण में, हमने हजारों विभाजकों के साथ संख्याएँ प्रदर्शित करने के लिए प्रारूप को “#,##0” पर सेट किया है।

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

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

अंत में, का उपयोग करके दस्तावेज़ को निर्दिष्ट निर्देशिका में सहेजेंSave की विधिDocument वस्तु।

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

यह .NET के लिए Aspose.Words का उपयोग करके अक्ष के लिए संख्या प्रारूप सेट करने का कार्यान्वयन पूरा करता है।

.NET के लिए Aspose.Words का उपयोग करके एक्सिस के लिए संख्या प्रारूप के लिए उदाहरण स्रोत कोड

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

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
	Chart chart = shape.Chart;
	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 });
	chart.AxisY.NumberFormat.FormatCode = "#,##0";
	doc.Save(dataDir + "WorkingWithCharts.NumberFormatForAxis.docx");

निष्कर्ष

इस ट्यूटोरियल में, आपने सीखा है कि .NET के लिए Aspose.Words का उपयोग करके चार्ट में एक अक्ष के लिए संख्या प्रारूप कैसे सेट किया जाए। चरण-दर-चरण मार्गदर्शिका का पालन करके और दिए गए स्रोत कोड का उपयोग करके, आप एक नया दस्तावेज़ बना सकते हैं, एक कॉलम चार्ट सम्मिलित कर सकते हैं, श्रृंखला डेटा जोड़ सकते हैं, और एक विशिष्ट प्रारूप में संख्याओं को प्रदर्शित करने के लिए अक्ष लेबल को प्रारूपित कर सकते हैं।

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

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

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

Q1. चार्ट में अक्ष के लिए संख्या प्रारूप क्या है?

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

Q2. मैं अक्ष लेबल के लिए संख्या प्रारूप कैसे सेट कर सकता हूं?

.NET के लिए Aspose.Words का उपयोग करके चार्ट में अक्ष लेबल के लिए संख्या प्रारूप सेट करने के लिए, आप इसका उपयोग कर सकते हैंAxisY चार्ट की संपत्ति और सेट करेंNumberFormat.FormatCodeवांछित प्रारूप कोड के लिए संपत्ति। प्रारूप कोड मानक संख्यात्मक स्वरूपण पैटर्न के सिंटैक्स का अनुसरण करता है और यह निर्धारित करता है कि संख्याएँ कैसे प्रदर्शित की जाती हैं। उदाहरण के लिए, आप दो दशमलव स्थानों और हजारों विभाजकों के साथ संख्याएँ प्रदर्शित करने के लिए “#,##0.00” का उपयोग कर सकते हैं।

Q3. क्या मैं एक्स-अक्ष और वाई-अक्ष लेबल के लिए अलग-अलग संख्या प्रारूप सेट कर सकता हूं?

हाँ, आप .NET के लिए Aspose.Words का उपयोग करके X-अक्ष और Y-अक्ष लेबल के लिए अलग-अलग संख्या प्रारूप सेट कर सकते हैं। संबंधित अक्ष तक पहुंचें (AxisX एक्स-अक्ष के लिए याAxisY चार्ट के Y-अक्ष के लिए) और संशोधित करेंNumberFormat.FormatCode प्रत्येक अक्ष के लिए व्यक्तिगत रूप से संपत्ति। यह आपको अपनी विशिष्ट आवश्यकताओं के आधार पर प्रत्येक अक्ष पर लेबल पर अलग-अलग संख्या प्रारूप लागू करने की अनुमति देता है।

Q4. कुछ सामान्य संख्या प्रारूप कोड क्या हैं जिनका मैं उपयोग कर सकता हूं?

.NET के लिए Aspose.Words संख्या प्रारूप कोड की एक विस्तृत श्रृंखला का समर्थन करता है जिसका उपयोग आप चार्ट में अक्ष लेबल को प्रारूपित करने के लिए कर सकते हैं। कुछ सामान्य प्रारूप कोड में शामिल हैं:

  • 0 या# - बिना दशमलव स्थानों के संख्या प्रदर्शित करता है।
  • 0.00 या#.00 - दो दशमलव स्थानों के साथ संख्या प्रदर्शित करता है।
  • #,##0 हजारों विभाजकों के साथ संख्या प्रदर्शित करता है।
  • "€"0.00 - यूरो मुद्रा प्रतीक और दो दशमलव स्थानों के साथ संख्या प्रदर्शित करता है।
  • "%"0 - संख्या को प्रतिशत के रूप में प्रदर्शित करता है।

आप संख्या के बारे में अधिक जानकारी प्राप्त कर सकते हैंप्रारूप कोड .NET के लिए Aspose.Words के एपीआई संदर्भ में।

Q5. क्या मैं अक्ष लेबल के अन्य गुणों को अनुकूलित कर सकता हूँ?

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