
Aspose.Cells for Node.js via Java
Java API do generowania i przetwarzania arkuszy kalkulacyjnych
Zaawansowane API Node.js, które umożliwia programistom tworzenie, odczyt, edycję, manipulację i konwersję formatów arkuszy Excel, takich jak XLS, XLSX, ODS, SpreadsheetML, CSV, TSC i inne.
Czym jest Aspose.Cells for Node.js via Java?
Aspose.Cells for Node.js via Java jest potężnym i kompletnym API do zarządzania i manipulacji arkuszami Excel w aplikacjach Node.js używających Java. Produkt ten jest częścią rodziny Aspose.Cells, znanej z kompleksowej obsługi formatów arkuszy kalkulacyjnych. Programiści mogą łatwo tworzyć, modyfikować, odczytywać, scalać i konwertować pliki Excel dzięki szerokim możliwościom biblioteki. Biblioteka jest wieloplatformowa, co oznacza, że działa na każdym systemie operacyjnym obsługującym Java, zapewniając szeroką kompatybilność i łatwość wdrożenia. Obsługuje popularne formaty plików Microsoft Excel, takie jak XLS, XLSX, XLSB, XLT, XLTX, XLTM, XLSM, XML, OTS i inne.
Aspose.Cells for Node.js via Java to zaawansowane i bogate w funkcje narzędzie do obsługi różnych zadań przetwarzania arkuszy kalkulacyjnych w aplikacjach Node.js. Biblioteka posiada wiele istotnych funkcji, które są bardzo przydatne dla programistów, w tym kompleksową manipulację plikami, zaawansowane formatowanie, tworzenie plików Excel od podstaw, zaawansowane obliczanie formuł, solidne możliwości wykresów, konwertowanie plików Excel do innych formatów, import i eksport danych z różnych źródeł, tworzenie i manipulację tabel przestawnych, efektywne przetwarzanie dużych zbiorów danych i wiele innych.
Aspose.Cells for Node.js via Java jest zoptymalizowany pod kątem wydajności i może efektywnie obsługiwać ogromne zestawy danych. Jest odpowiedni zarówno dla aplikacji po stronie klienta, jak i serwera, gdzie szybkość i niezawodność są kluczowe. Biblioteka oparta jest na Javie, zapewnia wysoką wydajność i skalowalność, co sprawia, że nadaje się zarówno do małych, jak i dużych projektów. Posiada szereg dodatkowych funkcji i zabezpieczeń, takich jak szyfrowanie i odszyfrowywanie zawartości arkusza, ochrona scenariuszy oraz możliwość ukrywania i odkrywania wierszy, kolumn, arkuszy i innych elementów. Dla programistów chcących podnieść swoje umiejętności w pracy z arkuszami kalkulacyjnymi, jest to świetna wszechstronna opcja.
Rozpoczęcie pracy z Aspose.Cells for Node.js via Java
Zalecany sposób instalacji Aspose.Cells for Node.js via Java to użycie npm. Proszę użyć poniższego polecenia, aby przeprowadzić płynną instalację.
Zainstaluj Aspose.Cells for Node.js via Java przy użyciu npm
npm i aspose.cells
You can also download it directly from Aspose product release page.Tworzenie arkuszy Excel w aplikacjach Node.js
Aspose.Cells for Node.js via Java zawiera pełną funkcjonalność pozwalającą na tworzenie nowych dokumentów arkuszy kalkulacyjnych od podstaw, a także na wczytywanie i manipulowanie istniejącymi arkuszami w aplikacjach Node.js. Biblioteka oferuje wiele istotnych funkcji ułatwiających pracę programistom: mogą oni dodawać i usuwać arkusze, manipulować wierszami i kolumnami, scalać wiersze i komórki, importować dane z innych arkuszy, wstawiać obrazy i zdjęcia, pracować bezpośrednio z danymi komórek, wykonywać zaawansowane obliczenia formuł i wiele więcej. Poniżej znajduje się przykład pokazujący, jak programiści mogą stworzyć nowy plik Excel w aplikacji Node.js.
Jak utworzyć nowy plik Excel w aplikacjach 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();
}
}
}
Dodawanie wykresów i grafiki do arkusza
Możesz tworzyć i dodawać różne rodzaje wykresów do arkuszy Excel w aplikacjach Node.js z pełnym wsparciem zapewnionym przez Aspose.Cells for Node.js via Java. Biblioteka pozwala modyfikować istniejące wykresy w aplikacjach .NET oraz tworzyć nowe wykresy OOXML od podstaw. Obsługuje szeroką gamę typów wykresów, w tym słupkowe, liniowe, kołowe, powierzchniowe, kolumnowe, punktowe, powierzchniowe, giełdowe, radarowe i inne. Kolekcja serii wykresów oraz obsługa etykiet danych pojedynczej serii wykresu są wspierane przez bibliotekę. Jak wstawiać wykresy do arkusza Excel w aplikacjach Node.js, pokazano w poniższym przykładzie.
Jak dodać wykresy do arkusza Excel w środowisku 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();
}
}
}
Zastosowanie zaawansowanego formatowania do arkuszy
Aspose.Cells for Node.js via Java ułatwia programistom ładowanie i stosowanie różnych formatowań do komórek i wierszy arkuszy kalkulacyjnych. Biblioteka oferuje rozbudowane opcje formatowania, umożliwiając tworzenie spersonalizowanych i atrakcyjnych wizualnie arkuszy. Zawiera style czcionek, obramowania komórek, formaty liczb oraz formatowanie warunkowe, pozwalając na wysoce spersonalizowane i estetyczne arkusze. Obejmuje to style czcionek, obramowania komórek, formaty liczb i formatowanie warunkowe. Poniżej prosty przykład, który pokazuje, jak programiści mogą zastosować formatowanie do komórek arkusza w aplikacjach Node.js.
Jak zastosować style do komórek arkusza w aplikacjach 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();
}
}
}
Konwersja arkusza Excel przy użyciu API Node.js
Aspose.Cells for Node.js via Java zapewnia pełną funkcjonalność konwersji arkuszy Excel między licznymi formatami plików. Programiści mogą używać biblioteki do ładowania arkuszy Excel w jednym formacie w aplikacjach .NET i zapisywania ich w różnych innych obsługiwanych formatach. Biblioteka obsługuje konwersję arkusza Excel do PDF, HTML, PowerPoint, XPS, MHTML, JSON, zwykłego tekstu oraz popularnych formatów obrazu, takich jak TIFF, JPG, PNG, BMP i SVG. Poniżej prosty przykład pokazujący, jak deweloper może efektywnie konwertować arkusze Excel do PDF w aplikacjach Node.js.
Jak przekonwertować arkusze Excel do PDF w aplikacjach 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();
}
}
}
