
Aspose.Cells for Node.js qua Java
API Java để Tạo & Xử lý Bảng tính
API Node.js nâng cao cho phép các nhà phát triển Tạo, Đọc, Chỉnh sửa, Thao tác & Chuyển đổi các định dạng bảng tính Excel như XLS, XLSX, ODS, SpreadsheetML, CSV, TSC và các định dạng khác.
Aspose.Cells for Node.js qua Java là gì?
Aspose.Cells for Node.js qua Java là một API mạnh mẽ và đầy đủ cho việc quản lý và thao tác các bảng tính Excel trong các ứng dụng Node.js sử dụng Java. Sản phẩm này là một phần của họ Aspose.Cells, nổi tiếng với khả năng xử lý đa dạng các định dạng bảng tính. Các nhà phát triển phần mềm có thể dễ dàng tạo, sửa đổi, đọc, hợp nhất và chuyển đổi các tệp Excel với bộ khả năng mạnh mẽ mà thư viện cung cấp. Thư viện này đa nền tảng, có nghĩa là nó sẽ hoạt động trên bất kỳ hệ điều hành nào hỗ trợ Java, đảm bảo tính tương thích rộng rãi và dễ triển khai. Nó hỗ trợ các định dạng tệp Microsoft Excel phổ biến như XLS, XLSX, XLSB, XLT, XLTX, XLTM, XLSM, XML, OTS, v.v.
Aspose.Cells for Node.js qua Java là một bộ công cụ tinh vi và giàu tính năng để xử lý các tác vụ liên quan đến bảng tính trong các ứng dụng Node.js. Thư viện này có nhiều tính năng quan trọng làm cho nó rất hữu ích cho các nhà phát triển phần mềm, bao gồm thao tác tệp toàn diện, định dạng nâng cao, tạo tệp Excel từ đầu, tính toán công thức phức tạp, khả năng tạo biểu đồ mạnh mẽ, chuyển đổi tệp Excel sang các định dạng khác, nhập và xuất dữ liệu từ nhiều nguồn, tạo và thao tác bảng pivot, xử lý hiệu quả các tập dữ liệu lớn, và nhiều hơn nữa.
Aspose.Cells for Node.js qua Java được tối ưu hóa cho hiệu năng và có thể xử lý các tập dữ liệu lớn một cách hiệu quả. Nó phù hợp cho cả ứng dụng phía khách và phía máy chủ, nơi tốc độ và độ tin cậy là quan trọng. Được xây dựng trên Java, thư viện cung cấp hiệu năng cao và khả năng mở rộng, thích hợp cho cả ứng dụng quy mô nhỏ và lớn. Nó có nhiều chức năng bổ sung và tính năng bảo mật, chẳng hạn như mã hóa và giải mã nội dung bảng tính, bảo vệ kịch bản, và tùy chọn ẩn/hiện các hàng, cột, worksheet và các tính năng khác. Đối với các nhà phát triển phần mềm muốn nâng cao kỹ năng làm việc với bảng tính, đây là một lựa chọn tuyệt vời.
Bắt đầu với Aspose.Cells for Node.js qua Java
Cách khuyến cáo để cài đặt Aspose.Cells for Node.js qua Java là sử dụng npm. Vui lòng sử dụng lệnh sau để cài đặt suôn sẻ.
Cài đặt Aspose.Cells for Node.js qua Java bằng npm
npm i aspose.cells
You can also download it directly from Aspose product release page.Tạo bảng tính Excel trong các ứng dụng Node.js
Aspose.Cells for Node.js qua Java đã bao gồm đầy đủ chức năng để tạo tài liệu bảng tính mới từ đầu cũng như tải và thao tác các bảng tính hiện có trong các ứng dụng Node.js. Có một số tính năng quan trọng trong thư viện giúp công việc của nhà phát triển trở nên dễ dàng. Các nhà phát triển phần mềm có thể thêm và xóa worksheet, thao tác các hàng và cột, hợp nhất hàng và ô, trích xuất dữ liệu quan trọng từ các sheet khác, chèn hình ảnh và ảnh, làm việc trực tiếp với dữ liệu ô, tính toán công thức nâng cao, và nhiều hơn nữa. Dưới đây là một ví dụ minh họa cách các nhà phát triển phần mềm có thể tạo một tệp Excel mới trong các ứng dụng Node.js.
Cách tạo tệp Excel mới trong các ứng dụng 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();
}
}
}
Thêm biểu đồ và đồ họa vào bảng tính
Bạn có thể tạo và thêm các loại biểu đồ khác nhau vào bảng tính Excel trong các ứng dụng Node.js với sự hỗ trợ đầy đủ từ Aspose.Cells for Node.js qua Java. Thư viện cho phép bạn sửa đổi các biểu đồ đã tồn tại trong các ứng dụng .NET và tạo các biểu đồ OOXML mới từ đầu. Nó hỗ trợ một loạt các loại biểu đồ, bao gồm biểu đồ cột, đường, tròn, khu vực, cột, phân tán, bề mặt, chứng khoán, radar và nhiều hơn nữa. Bộ sưu tập Chart Series và việc xử lý Chart Data Label của một ChartSeries duy nhất đều được thư viện hỗ trợ. Cách bao gồm biểu đồ trong một bảng tính Excel trong các ứng dụng Node.js được trình bày trong ví dụ dưới đây.
Cách thêm biểu đồ vào worksheet Excel trong môi trường 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();
}
}
}
Áp dụng định dạng nâng cao cho bảng tính
Aspose.Cells for Node.js qua Java giúp các nhà phát triển phần mềm dễ dàng tải và áp dụng các kiểu định dạng khác nhau cho các ô và hàng trong bảng tính. Thư viện cung cấp các tùy chọn định dạng phong phú, cho phép tạo bảng tính tùy chỉnh và hấp dẫn về mặt thị giác. Nó bao gồm các kiểu phông chữ, viền ô, định dạng số và định dạng có điều kiện, cho phép tạo bảng tính tùy chỉnh cao và hấp dẫn về mặt thị giác. Điều này bao gồm các kiểu phông chữ, viền ô, định dạng số và định dạng có điều kiện. Dưới đây là một ví dụ đơn giản cho thấy cách các nhà phát triển phần mềm có thể áp dụng định dạng cho các ô worksheet trong các ứng dụng Node.js.
Cách áp dụng kiểu dáng cho các ô worksheet trong ứng dụng 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();
}
}
}
Chuyển đổi bảng tính Excel qua API Node.js
Aspose.Cells for Node.js qua Java đã cung cấp chức năng hoàn chỉnh để chuyển đổi bảng tính Excel giữa nhiều định dạng file. Các nhà phát triển phần mềm có thể sử dụng thư viện để tải bảng tính Excel ở một định dạng vào các ứng dụng .NET của họ và lưu chúng dưới nhiều định dạng file được hỗ trợ khác. Việc chuyển đổi bảng tính Excel sang PDF, HTML, PowerPoint, XPS, HTML, MHTML, JSON, Văn bản thường và các định dạng ảnh phổ biến bao gồm TIFF, JPG, PNG, BMP và SVG được thư viện hỗ trợ. Dưới đây là một ví dụ đơn giản cho thấy cách nhà phát triển có thể chuyển đổi bảng tính Excel sang PDF một cách hiệu quả trong các ứng dụng Node.js.
Cách chuyển đổi bảng tính Excel sang PDF trong các ứng dụng 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();
}
}
}
