
Aspose.Cells for Node.js via Java
Java API за генериране и обработка на електронни таблици
Разширен Node.js API, който позволява на разработчиците да създават, четат, редактират, манипулират и конвертират Excel формати за електронни таблици като XLS, XLSX, ODS, SpreadsheetML, CSV, TSC и др.
Какво е Aspose.Cells за Node.js чрез Java?
Aspose.Cells for Node.js via Java е мощен и пълен API за управление и манипулиране на Excel електронни таблици в Node.js приложения, използващи Java. Този продукт е част от семейството Aspose.Cells, което е добре известно със своята обширна способност за работа с различни формати на електронни таблици. Софтуерните разработчици могат лесно да създават, променят, четат, обединяват и конвертират Excel файлове с богатия набор от функции, предоставени от библиотеката. Библиотеката е кросплатформена, което означава, че ще работи на всяка операционна система, която поддържа Java, осигурявайки широка съвместимост и лесно внедряване. Тя поддържа популярните формати на Microsoft Excel като XLS, XLSX, XLSB, XLT, XLTX, XLTM, XLSM, XML, OTS и др.
Aspose.Cells for Node.js чрез Java е изтънчен и пълен с функции набор от инструменти за обработка на различни задачи, свързани с електронни таблици, в Node.js приложения. Библиотеката разполага с няколко важни функции, които я правят много полезна за софтуерните разработчици, включително пълно управление на файлове, разширено форматиране, създаване на Excel файлове от нулата, напреднало изчисляване на формули, стабилни възможности за създаване на диаграми, конвертиране на Excel файлове в други формати, импорт и експорт на данни от различни източници, създаване и манипулиране на завъртени таблици, ефективно обработване на големи набори от данни и много други.
Aspose.Cells for Node.js via Java е оптимизиран за производителност и може ефективно да обработва огромни набори от данни. Подходящ е както за клиентски, така и за сървърни приложения, където скоростта и надеждността са от критично значение. Изграден върху Java, библиотеката осигурява висока производителност и скалируемост, което я прави подходяща както за малки, така и за големи проекти. Тя разполага с разнообразни допълнителни функции и сигурност, като криптиране и декриптиране на съдържанието на електронните таблици, защита от сценарии и възможност за скриване и показване на редове, колони, работни листове и др. За софтуерни разработчици, желаещи да подобрят уменията си с електронни таблици, това е отличен избор.
Започване с Aspose.Cells за Node.js чрез Java
Препоръчителният начин за инсталиране на Aspose.Cells for Node.js via Java е чрез npm. Моля, използвайте следната команда за безпроблемна инсталация.
Инсталирайте Aspose.Cells за Node.js чрез Java с помощта на npm
npm i aspose.cells
You can also download it directly from Aspose product release page.Генериране на Excel електронни таблици в Node.js приложения
Aspose.Cells for Node.js via Java включва пълна функционалност за създаване на нови електронни таблици от нулата, както и за зареждане и манипулиране на съществуващи електронни таблици в Node.js приложения. Библиотеката предлага редица важни функции, които улесняват работата на разработчиците. Софтуерните разработчици могат да добавят и премахват работни листове, да манипулират редове и колони, да обединяват редове и клетки, да пренасят важни данни от други листове, да вмъкват изображения и снимки, да работят директно с данните в клетките, да извършват сложни изчисления на формули и др. По-долу е даден пример, който показва как софтуерните разработчици могат да създадат нов Excel файл в Node.js приложения.
Как да създадем нов Excel файл в 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();
}
}
}
Добавяне на диаграми и графики към електронната таблица
Можете да създавате и добавяте различни видове диаграми към Excel електронни таблици в Node.js приложения със пълната поддръжка, предоставена от Aspose.Cells for Node.js via Java. Библиотеката Ви позволява да модифицирате предварително създадени диаграми в .NET приложения и да създавате нови OOXML диаграми от нулата. Тя поддържа широк набор от типове диаграми, включително бар, линия, пай, област, колона, разпръсната, повърхност, акции, радар и др. Събирането на серии от диаграми и работа с етикетите на данните на отделна серия от диаграми се поддържат от библиотеката. Как да включите диаграми в Excel електронна таблица в Node.js приложения е демонстрирано в следващия пример.
Как да добавим диаграми в Excel работен лист в 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();
}
}
}
Прилагане на разширено форматиране към електронни таблици
Aspose.Cells for Node.js via Java улеснява софтуерните разработчици да зареждат и прилагат различни видове форматиране към клетки и редове на електронните таблици. Библиотеката предоставя обширни опции за форматиране, позволяващи създаването на персонализирани и визуално привлекателни таблици. Тя включва стилове на шрифтове, граници на клетки, числови формати и условно форматиране, което прави таблиците силно персонализирани и визуално привлекателни. Тук е прост пример, който показва как софтуерните разработчици могат да приложат форматиране към клетки на работния лист в Node.js приложения.
Как да приложим стилове към клетки на работния лист в 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();
}
}
}
Конвертиране на Excel електронна таблица чрез Node.js API
Aspose.Cells for Node.js via Java предоставя пълна функционалност за конвертиране на Excel електронни таблици между множество файлови формати. Софтуерните разработчици могат да използват библиотеката, за да заредят Excel таблици в един файлов формат в техните .NET приложения и да ги запишат в различни поддържани файлови формати. Конвертирането на Excel таблици в PDF, HTML, PowerPoint, XPS, MHTML, JSON, чист текст и често използвани графични формати, включително TIFF, JPG, PNG, BMP и SVG, се поддържа от библиотеката. Ето прост пример, който показва как разработчик може ефективно да конвертира Excel таблици в PDF в Node.js приложения.
Как да конвертираме Excel електронни таблици в PDF в 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();
}
}
}
