
Aspose.Cells for Node.js via Java
API Java untuk Membuat & Memproses Spreadsheet
API Node.js Tingkat Lanjut yang Memungkinkan Pengembang untuk Membuat, Membaca, Mengedit, Memanipulasi & Mengonversi Format Spreadsheet Excel seperti XLS, XLSX, ODS, SpreadsheetML, CSV, TSC, dan sebagainya.
Apa itu Aspose.Cells for Node.js via Java?
Aspose.Cells for Node.js via Java adalah API yang kuat dan lengkap untuk mengelola serta memanipulasi spreadsheet Excel dalam aplikasi Node.js yang menggunakan Java. Produk ini merupakan bagian dari keluarga Aspose.Cells, yang terkenal karena kemampuan komprehensifnya dalam menangani format spreadsheet. Pengembang perangkat lunak dapat dengan mudah membuat, mengubah, membaca, menggabungkan, dan mengonversi file Excel dengan rentang kemampuan yang kuat yang disediakan oleh perpustakaan ini. Perpustakaan ini bersifat lintas platform, yang berarti akan bekerja pada sistem operasi apa pun yang mendukung Java, memastikan kompatibilitas luas dan kemudahan penyebaran. Ia mendukung format file Microsoft Excel populer seperti XLS, XLSX, XLSB, XLT, XLTX, XLTM, XLSM, XML, OTS, dan sebagainya.
Aspose.Cells for Node.js via Java adalah toolkit yang canggih dan kaya fitur untuk menangani berbagai tugas pemrosesan spreadsheet dalam aplikasi Node.js. Perpustakaan ini memiliki beberapa fitur penting yang membuatnya sangat berguna bagi pengembang perangkat lunak, termasuk manipulasi file yang komprehensif, pemformatan lanjutan, pembuatan file Excel dari awal, perhitungan formula tingkat lanjut, kemampuan charting yang kuat, konversi file Excel ke format file lain, impor dan ekspor data dari berbagai sumber, pembuatan dan manipulasi tabel pivot, penanganan dataset besar dengan efisien, dan banyak lagi.
Aspose.Cells for Node.js via Java dioptimalkan untuk kinerja dan dapat menangani dataset besar secara efektif. Ini cocok untuk aplikasi sisi klien maupun server di mana kecepatan dan keandalan sangat penting. Dibangun di atas Java, perpustakaan ini memberikan kinerja tinggi dan skalabilitas, menjadikannya cocok untuk aplikasi berskala kecil maupun besar. Ia memiliki berbagai fungsi tambahan dan fitur keamanan, seperti enkripsi dan dekripsi konten spreadsheet, perlindungan skenario, serta opsi untuk menyembunyikan dan menampilkan kembali baris, kolom, lembar kerja, dan lain-lain. Bagi pengembang perangkat lunak yang ingin meningkatkan keterampilan spreadsheet mereka, ini adalah pilihan yang sangat baik secara keseluruhan.
Memulai dengan Aspose.Cells for Node.js via Java
Cara yang disarankan untuk menginstal Aspose.Cells for Node.js via Java adalah menggunakan npm. Silakan gunakan perintah berikut untuk instalasi yang lancar.
Instal Aspose.Cells for Node.js via Java menggunakan npm
npm i aspose.cells
You can also download it directly from Aspose product release page.Pembuatan Spreadsheet Excel dalam Aplikasi Node.js
Aspose.Cells for Node.js via Java telah menyertakan fungsionalitas lengkap untuk membuat dokumen spreadsheet baru dari awal serta memuat dan memanipulasi spreadsheet yang ada di dalam aplikasi Node.js. Ada beberapa fitur penting dalam perpustakaan ini yang memudahkan pekerjaan pengembang. Pengembang perangkat lunak dapat menambah dan menghapus worksheet, memanipulasi baris dan kolom, menggabungkan baris dan sel, mengimpor data dari lembar lain, menyisipkan gambar dan foto, bekerja langsung dengan data sel, perhitungan formula lanjutan, dan sebagainya. Berikut adalah contoh yang menunjukkan bagaimana pengembang perangkat lunak dapat membuat file Excel baru di dalam aplikasi Node.js.
Cara Membuat File Excel Baru dalam Aplikasi Node.js?
import com.aspose.cells.*;
public class CreateExcelFile {
public static void main(String[] args) {
// Instantiate a Workbook object
Workbook workbook = new Workbook();
// Access the first worksheet in the workbook
Worksheet worksheet = workbook.getWorksheets().get(0);
// Add text to cell A1
Cell cell = worksheet.getCells().get("A1");
cell.putValue("Hello, Aspose!");
// Save the workbook
try {
workbook.save("NewExcelFile.xlsx");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Tambahkan Diagram dan Grafik ke Spreadsheet
Anda dapat membuat dan menambahkan berbagai jenis diagram ke spreadsheet Excel di dalam aplikasi Node.js dengan dukungan penuh yang disediakan oleh Aspose.Cells for Node.js via Java. Perpustakaan ini memungkinkan Anda memodifikasi diagram yang sudah ada di dalam aplikasi .NET dan membuat diagram OOXML baru dari awal. Ia dapat mengakomodasi beragam tipe diagram, termasuk bar, line, pie, area, column, scatter, surface, stock, radar, dan lainnya. Koleksi Chart Series dan penanganan Chart Data Label dari satu ChartSeries didukung oleh perpustakaan ini. Cara menyertakan diagram dalam spreadsheet Excel di dalam aplikasi Node.js ditunjukkan dalam contoh berikut.
Cara Menambahkan Diagram ke Worksheet Excel dalam Lingkungan Node.js?
import com.aspose.cells.*;
public class AddChart {
public static void main(String[] args) {
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.getWorksheets().get(0);
Cells cells = worksheet.getCells();
// Add sample data for the chart
cells.get("A1").putValue("Category");
cells.get("A2").putValue("A");
cells.get("A3").putValue("B");
cells.get("A4").putValue("C");
cells.get("B1").putValue("Value");
cells.get("B2").putValue(10);
cells.get("B3").putValue(20);
cells.get("B4").putValue(30);
// Add a chart to the worksheet
int chartIndex = worksheet.getCharts().add(ChartType.COLUMN, 5, 0, 15, 5);
Chart chart = worksheet.getCharts().get(chartIndex);
// Set the data source for the chart
chart.setNSeries("B2:B4", true);
chart.getNSeries().setCategoryData("A2:A4");
// Save the workbook with the chart
try {
workbook.save("ChartExcelFile.xlsx");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Terapkan Pemformatan Tingkat Lanjut pada Spreadsheet
Aspose.Cells for Node.js via Java memudahkan pengembang perangkat lunak untuk memuat dan menerapkan berbagai jenis format pada sel dan baris spreadsheet. Perpustakaan ini menyediakan opsi format yang luas, memungkinkan pembuatan spreadsheet yang disesuaikan dan menarik secara visual. Ia mencakup gaya font, batas sel, format angka, dan pemformatan bersyarat, memungkinkan spreadsheet yang sangat disesuaikan dan menarik secara visual. Berikut adalah contoh sederhana yang menunjukkan bagaimana pengembang perangkat lunak dapat menerapkan format pada sel worksheet di dalam aplikasi Node.js.
Cara Menerapkan Gaya pada Sel Worksheet dalam Aplikasi Node.js?
import com.aspose.cells.*;
public class FormatCells {
public static void main(String[] args) {
try {
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.getWorksheets().get(0);
Cells cells = worksheet.getCells();
// Set value to a cell
Cell cell = cells.get("A1");
cell.putValue("Aspose Formatting");
// Create a style object
Style style = workbook.createStyle();
// Set the font color to red
style.getFont().setColor(Color.getRed());
// Set the background color to yellow
style.setPattern(BackgroundType.SOLID);
style.setBackgroundColor(Color.getYellow());
// Apply the style to the cell
cell.setStyle(style);
workbook.save("FormattedCells.xlsx");
System.out.println("Cells formatted successfully.");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Konversi Spreadsheet Excel melalui API Node.js
Aspose.Cells for Node.js via Java telah menyediakan fungsionalitas lengkap untuk mengonversi spreadsheet Excel antar berbagai format file. Pengembang perangkat lunak dapat menggunakan perpustakaan ini untuk memuat spreadsheet Excel dalam satu format file ke dalam aplikasi .NET mereka dan menyimpannya dalam berbagai format file lain yang didukung. Konversi spreadsheet Excel ke PDF, HTML, PowerPoint, XPS, HTML, MHTML, JSON, Plain Text, dan format gambar umum termasuk TIFF, JPG, PNG, BMP, dan SVG didukung oleh perpustakaan ini. Berikut adalah contoh sederhana yang menunjukkan bagaimana pengembang dapat secara efisien mengonversi spreadsheet Excel ke PDF di dalam aplikasi Node.js.
Cara Mengonversi Spreadsheet Excel menjadi PDF dalam Aplikasi Node.js?
import com.aspose.cells.*;
public class ExcelToPdf {
public static void main(String[] args) {
try {
// Load the Excel file
Workbook workbook = new Workbook("input.xlsx");
// Save the file as PDF
workbook.save("output.pdf", SaveFormat.PDF);
System.out.println("Excel file has been successfully converted to PDF.");
} catch (Exception e) {
e.printStackTrace();
}
}
}
