यह संक्षिप्त ट्यूटोरियल Node.js का उपयोग करके Excel में चार्ट कैसे बनाएं पर मार्गदर्शन करता है। इसमें IDE सेटिंग्स, प्रोग्रामिंग कार्यों की एक सूची और Node.js का उपयोग करके Excel में ग्राफ़ बनाने के लिए एक रन करने योग्य नमूना कोड के बारे में विवरण है। आप अन्य प्रकार के चार्ट उत्पन्न करने के विकल्पों के साथ-साथ आउटपुट चार्ट को अनुकूलित करने के लिए विभिन्न गुण सीखेंगे।
Node.js का उपयोग करके एक्सेल चार्ट बनाने के चरण
- ग्राफ़ बनाने के लिए परिवेश को जावा के माध्यम से Node.js के लिए Aspose.Cells का उपयोग करें पर सेट करें
- एक workbook बनाएं और सेल संग्रह का उपयोग करके चयनित शीट में नमूना डेटा भरें
- चयनित शीट में एक बार chart बनाएं
- डेटा श्रृंखला और श्रेणी सेट करें
- डेटा लेबल प्रदर्शित करने के लिए चार्ट शीर्षक और झंडे सेट करें
- कार्यपुस्तिका को बार चार्ट के साथ सहेजें
ये चरण Node.js* का उपयोग करके *एक्सेल चार्ट और ग्राफ़ बनाने की प्रक्रिया समझाते हैं। यह प्रक्रिया एक कार्यपुस्तिका बनाकर, उसमें नमूना डेटा जोड़कर और एक चार्ट बनाकर शुरू की जाती है, जिसके बाद चार्ट के लिए डेटा श्रृंखला और श्रेणी निर्धारित की जाती है। परिणामी एक्सेल फ़ाइल को सहेजने से पहले डेटा लेबल प्रदर्शित करने के लिए चार्ट शीर्षक और झंडे भी सेट किए जाते हैं।
Node.js का उपयोग करके एक्सेल ग्राफ़ बनाने के लिए कोड
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
//Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Create a workbook | |
var wb = new aspose.cells.Workbook(); | |
// Access the first sheet | |
var sheet = wb.getWorksheets().get(0); | |
// Get the worksheet cells | |
var cells = sheet.getCells(); | |
// Fill some sample data | |
cells.get("B1").putValue("Mountains"); | |
cells.get("B2").putValue("Mount Everest"); | |
cells.get("B3").putValue("K2"); | |
cells.get("B4").putValue("Kangchenjunga"); | |
cells.get("B5").putValue("Lhotse"); | |
cells.get("C1").putValue("Height(m)"); | |
cells.get("C2").putValue(8848); | |
cells.get("C3").putValue(8611); | |
cells.get("C4").putValue(8586); | |
cells.get("C5").putValue(8516); | |
// Create a Bar chart | |
var chart_Index = 0; | |
chart_Index = sheet.getCharts().add(aspose.cells.ChartType.BAR, 7, 1, 34, 13); | |
var chart = sheet.getCharts().get(chart_Index); | |
// Set the data series and category | |
chart.getNSeries().add("C2:C5", true); | |
chart.getNSeries().setCategoryData("B2:B5"); | |
// Set chart title | |
chart.getTitle().setText("Mountains By Height"); | |
// Show data labels | |
let dataLabels; | |
for (let i = 0; i < chart.getNSeries().getCount(); i++) | |
{ | |
dataLabels = chart.getNSeries().get(i).getDataLabels(); | |
dataLabels.setShowValue(true); | |
} | |
// Save the workbook | |
wb.save("bar_chart.xlsx"); | |
console.log("Chart generated successfully"); |
उपरोक्त कोड Node.js* का उपयोग करके एक्सेल में *बार चार्ट के निर्माण को दर्शाता है। आप कुछ को सूचीबद्ध करने के लिए क्षेत्र, बबल, कॉलम, शंकु, सिलेंडर, फ़नल और पीआईई का समर्थन करने वाले चार्टटाइप एन्यूमरेटर का उपयोग करके अन्य प्रकार के चार्ट बना सकते हैं। यदि आप चार्ट को पीडीएफ या छवि के रूप में सहेजना चाहते हैं, तो चार्ट क्लास से क्रमशः toPdf() और toImage() विधियों का उपयोग करें।
इस लेख ने हमें Node.js का उपयोग करके एक्सेल में बार ग्राफ बनाना सिखाया है। यदि आप किसी Excel फ़ाइल को XPS फ़ाइल में परिवर्तित करने की प्रक्रिया सीखना चाहते हैं, तो Node.js का उपयोग करके एक्सेल को XPS में कैसे बदलें पर लेख देखें।