Kako stvoriti grafikon u Excelu koristeći Node.js

Ovaj kratki vodič vodi o tome kako stvoriti grafikon u Excel koristeći Node.js. Sadrži pojedinosti o IDE postavkama, popis programskih zadataka i primjer koda koji se može pokrenuti za stvaranje grafikona u Excelu pomoću Node.js. Naučit ćete različita svojstva za prilagodbu izlaznog grafikona zajedno s opcijama za generiranje drugih vrsta grafikona.

Koraci za izradu Excel grafikona pomoću Node.js

  1. Postavite okruženje na koristite Aspose.Cells za Node.js putem Jave za izradu grafikona
  2. Stvorite workbook i popunite ogledne podatke u odabrani list pomoću zbirke ćelija
  3. Napravi traku chart u odabranom listu
  4. Postavite seriju podataka i kategoriju
  5. Postavite naslov grafikona i oznake za prikaz oznaka podataka
  6. Spremite radnu knjigu s trakastim grafikonom u njoj

Ovi koraci objašnjavaju postupak stvaranja Excel dijagrama i grafikona pomoću Node.js. Proces se pokreće stvaranjem radne knjige, dodavanjem oglednih podataka u nju i stvaranjem grafikona nakon čega slijedi postavljanje serije podataka i kategorije za grafikon. Naslov grafikona i oznake za prikaz oznaka podataka također se postavljaju prije spremanja rezultirajuće Excel datoteke.

Kod za izradu Excel grafikona pomoću 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");

Gornji kod demonstrira stvaranje trakastog grafikona u Excelu pomoću Node.js. Možete izraditi druge vrste grafikona pomoću popisivača ChartType koji podržava AREA, BUBBLE, COLUMN, CONE, CYLINDER, FUNNEL i PIE da nabrojimo neke. Ako želite spremiti grafikon kao PDF ili sliku, upotrijebite metode toPdf() odnosno toImage() iz klase grafikona.

Ovaj nas je članak naučio stvoriti stupčasti grafikon u Excelu pomoću Node.js. Ako želite naučiti postupak pretvaranja Excel datoteke u XPS datoteku, pogledajte članak na kako pretvoriti Excel u XPS koristeći Node.js.

 Hrvatski