Node.js का उपयोग करके एक्सेल में चार्ट कैसे बनाएं

यह संक्षिप्त ट्यूटोरियल Node.js का उपयोग करके Excel में चार्ट कैसे बनाएं पर मार्गदर्शन करता है। इसमें IDE सेटिंग्स, प्रोग्रामिंग कार्यों की एक सूची और Node.js का उपयोग करके Excel में ग्राफ़ बनाने के लिए एक रन करने योग्य नमूना कोड के बारे में विवरण है। आप अन्य प्रकार के चार्ट उत्पन्न करने के विकल्पों के साथ-साथ आउटपुट चार्ट को अनुकूलित करने के लिए विभिन्न गुण सीखेंगे।

Node.js का उपयोग करके एक्सेल चार्ट बनाने के चरण

  1. ग्राफ़ बनाने के लिए परिवेश को जावा के माध्यम से Node.js के लिए Aspose.Cells का उपयोग करें पर सेट करें
  2. एक workbook बनाएं और सेल संग्रह का उपयोग करके चयनित शीट में नमूना डेटा भरें
  3. चयनित शीट में एक बार chart बनाएं
  4. डेटा श्रृंखला और श्रेणी सेट करें
  5. डेटा लेबल प्रदर्शित करने के लिए चार्ट शीर्षक और झंडे सेट करें
  6. कार्यपुस्तिका को बार चार्ट के साथ सहेजें

ये चरण 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 में कैसे बदलें पर लेख देखें।

 हिन्दी