
Cara Membuat Charts di Excel Menggunakan Node.js
Instalasi perpustakaan XLSX JS
Pustaka XLSX JS ini dapat diinstal dengan mudah tanpa ketergantungan pihak ketiga. Namun, ini memungkinkan Anda mengunduh paket API atau menginstalnya dengan menjalankan perintah berikut:
npm install java
npm install aspose.cells
Cara Membuat Charts di Excel Menggunakan Node.js
Setelah API diinstal, kita dapat melanjutkan ke langkah berikutnya. Mari menulis langkah-langkah dan potongan kode untuk membuat grafik di Excel menggunakan Node.js. Anda dapat mengikuti langkah-langkah berikut:
- Buat instance dari kelas Buku Kerja.
- Memperoleh referensi lembar kerja pertama dengan memanggil metode get(index).
- Menambahkan nilai sampel ke sel dengan memanggil metode putValue.
- Aktifkan metode add untuk menambahkan bagan ke lembar kerja.
- Akses instance bagan yang baru ditambahkan dengan memanggil metode get(index).
- Panggil metode setChartDataRange untuk menyetel sumber data diagram sebagai rentang “A1:C4”.
- Metode save akan menyimpan file dalam format XLSX.
Salin & tempel kode berikut ke file utama Anda:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
var aspose = aspose || {}; aspose.cells = require("aspose.cells"); // Create an instance of the Workbook class var workbook = new aspose.cells.Workbook(); // Obtaining the reference of the first worksheet by calling the get(index) method var worksheet = workbook.getWorksheets().get(0); // Adding sample values to cells by calling the putValue method worksheet.getCells().get("A2").putValue("Category1"); worksheet.getCells().get("A3").putValue("Category2"); worksheet.getCells().get("A4").putValue("Category3"); worksheet.getCells().get("B1").putValue("Column1"); worksheet.getCells().get("B2").putValue(4); worksheet.getCells().get("B3").putValue(20); worksheet.getCells().get("B4").putValue(50); worksheet.getCells().get("C1").putValue("Column2"); worksheet.getCells().get("C2").putValue(50); worksheet.getCells().get("C3").putValue(100); worksheet.getCells().get("C4").putValue(150); // Invoke the add method to add a chart to the worksheet var chartIndex = worksheet.getCharts().add(aspose.cells.ChartType.COLUMN, 5, 0, 15, 5); // Access the instance of the newly added chart by calling the get(index) method var chart = worksheet.getCharts().get(chartIndex); // Call the method to set chart data source as the range "A1:C4" chart.setChartDataRange("A1:C4", true); // The save method will save the file in xlsx format workbook.save( "ColumnChart.xlsx", aspose.cells.SaveFormat.XLSX);
Dapatkan Lisensi Gratis
Anda dapat memanfaatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.
Menyimpulkan
Kami dapat mengakhiri posting blog ini di sini. Kami telah mendemonstrasikan cara membuat Bagan di Excel menggunakan Node.js secara terprogram. Selain itu, Anda dapat membuka dokumentasi library XLSX JS ini untuk mengetahui ketentuan & metode lainnya. Dalam beberapa hari mendatang, kami akan membuat posting blog lain untuk membuat diagram pivot dalam file Excel secara terprogram. Oleh karena itu, silakan kunjungi conholdate.com untuk pembaruan terkini.
Berikan pertanyaan
Anda dapat memberi tahu kami tentang pertanyaan atau pertanyaan Anda di forum kami.
FAQ
Bagaimana cara membuat spreadsheet Node.js Excel? Anda dapat menginstal XLSX JS library ini untuk membuat, dan memproses spreadsheet secara terprogram. Bagaimana cara membuat bagan Excel secara otomatis? Silakan ikuti [tautan] ini 4 untuk mempelajari cara menulis cuplikan kode untuk membuat bagan di file Excel di Node.js.