
Aspose.Cells för Node.js via Java
Java API för att generera och bearbeta kalkylblad
Avancerat Node.js API som möjliggör för utvecklare att skapa, läsa, redigera, manipulera och konvertera Excel-kalkylbladsformat såsom XLS, XLSX, ODS, SpreadsheetML, CSV, TSC med mera.
Vad är Aspose.Cells för Node.js via Java?
Aspose.Cells för Node.js via Java är ett kraftfullt och komplett API för att hantera och manipulera Excel-kalkylblad i Node.js-applikationer som använder Java. Denna produkt är en del av Aspose.Cells-familjen, som är välkänd för sin omfattande förmåga att hantera kalkylbladsformat. Mjukvaruutvecklare kan enkelt skapa, ändra, läsa, slå samman och konvertera Excel-filer med det robusta utbudet av funktioner som biblioteket erbjuder. Biblioteket är plattformsoberoende, vilket betyder att det fungerar på alla operativsystem som stödjer Java, vilket säkerställer bred kompatibilitet och enkel distribution. Det stödjer populära Microsoft Excel‑filformat som XLS, XLSX, XLSB, XLT, XLTX, XLTM, XLSM, XML, OTS och så vidare.
Aspose.Cells för Node.js via Java är ett sofistikerat och funktionsrikt verktyg för att hantera olika kalkylbladsbehandlingsuppgifter i Node.js-applikationer. Biblioteket har flera viktiga funktioner som gör det mycket användbart för mjukvaruutvecklare, inklusive omfattande filmanipulation, avancerad formatering, att skapa Excel-filer från grunden, avancerad formelberäkning, robusta diagramfunktioner, konvertering av Excel-filer till andra filformat, import och export av data från olika källor, skapande och manipulering av pivottabeller, effektiv hantering av stora dataset och mycket mer.
Aspose.Cells för Node.js via Java är optimerat för prestanda och kan hantera enorma datamängder effektivt. Det är lämpligt för både klient‑ och server‑sidorapplikationer där hastighet och pålitlighet är avgörande. Byggt på Java erbjuder biblioteket hög prestanda och skalbarhet, vilket gör det passande för både små och stora applikationer. Det har en mängd ytterligare funktioner och säkerhetsfunktioner, såsom kryptering och dekryptering av kalkylbladsinnehåll, scenariotsskydd och möjlighet att dölja och visa rader, kolumner, arbetsblad med mera. För mjukvaruutvecklare som vill förbättra sina kalkylbladsfärdigheter är det ett utmärkt alternativ.
Kom igång med Aspose.Cells för Node.js via Java
Det rekommenderade sättet att installera Aspose.Cells för Node.js via Java är att använda npm. Använd följande kommando för en smidig installation.
Installera Aspose.Cells för Node.js via Java med npm
npm i aspose.cells
You can also download it directly from Aspose product release page.Skapande av Excel-kalkylblad i Node.js-appar
Aspose.Cells för Node.js via Java har inkluderat fullständig funktionalitet för att skapa nya kalkylbladsdokument från grunden samt ladda och manipulera befintliga kalkylblad i Node.js‑applikationer. Det finns flera viktiga funktioner i biblioteket som gör utvecklarnas arbete enkelt. Mjukvaruutvecklare kan lägga till och ta bort arbetsblad, manipulera rader och kolumner, slå samman rader och celler, importera data från andra blad, infoga bilder och foton, arbeta direkt med celldata, avancerad formelberäkning med mera. Här är ett exempel som visar hur mjukvaruutvecklare kan skapa en ny Excel‑fil i Node.js‑applikationer.
Hur skapar man en ny Excel-fil i Node.js-applikationer?
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();
}
}
}
Lägg till diagram och grafik i kalkylbladet
Du kan skapa och lägga till olika typer av diagram i Excel‑kalkylblad i Node.js‑appar med fullt stöd från Aspose.Cells för Node.js via Java. Biblioteket låter dig ändra befintliga diagram i .NET‑applikationer och skapa nya OOXML‑diagram från grunden. Det kan hantera ett brett utbud av diagramtyper, inklusive stapel, linje, cirkel, område, kolumn, spridning, yta, aktie, radar och mer. Samling av diagramserier och hantering av diagramdatamärkning för en enskild Diagramserie stöds av biblioteket. Hur man inkluderar diagram i ett Excel‑kalkylblad i Node.js‑applikationer visas i exemplet nedan.
Hur lägger man till diagram i ett Excel-ark i Node.js-miljö?
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();
}
}
}
Tillämpa avancerad formatering på kalkylblad
Aspose.Cells för Node.js via Java gör det enkelt för mjukvaruutvecklare att läsa in och tillämpa olika typer av formatering på kalkylblads celler och rader. Biblioteket erbjuder omfattande formateringsalternativ, vilket möjliggör anpassade och visuellt tilltalande kalkylblad. Det inkluderar typsnittsstilar, cellramar, talformat och villkorsstyrd formatering, vilket ger höggradigt anpassade och visuellt attraktiva kalkylblad. Här är ett enkelt exempel som visar hur mjukvaruutvecklare kan applicera formatering på arbetsblads celler i Node.js‑applikationer.
Hur applicerar man stilar på celler i ett arbetsblad i Node.js-appar?
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();
}
}
}
Konvertera Excel-kalkylblad via Node.js API
Aspose.Cells för Node.js via Java har tillhandahållit fullständig funktionalitet för att konvertera Excel‑kalkylblad mellan många filformat. Mjukvaruutvecklare kan använda biblioteket för att läsa in Excel‑kalkylblad i ett filformat i sina .NET‑applikationer och spara dem i en mängd andra stödda filformat. Konvertering av Excel‑kalkylblad till PDF, HTML, PowerPoint, XPS, MHTML, JSON, vanlig text och vanliga bildformat inklusive TIFF, JPG, PNG, BMP och SVG stöds av biblioteket. Här är ett enkelt exempel som visar hur en utvecklare kan effektivt konvertera Excel‑kalkylblad till PDF i Node.js‑applikationer.
Hur konverterar man Excel-kalkylblad till PDF i Node.js-appar?
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();
}
}
}
