
Aspose.Cells for Node.js via Java
Java API, lai ģenerētu un apstrādātu izklājlapas
Uzlabots Node.js API, kas ļauj izstrādātājiem izveidot, lasīt, rediģēt, manipulēt un konvertēt Excel izklājlapu formātus, piemēram, XLS, XLSX, ODS, SpreadsheetML, CSV, TSC un citus.
Kas ir Aspose.Cells for Node.js caur Java?
Aspose.Cells for Node.js via Java ir jaudīga un pilnīga API, kas ļauj pārvaldīt un manipulēt ar Excel izklājlapām Node.js lietojumprogrammās, kuras izmanto Java. Šis produkts ir daļa no Aspose.Cells ģimenes, kas ir plaši pazīstama ar savām plašajām spējām apstrādāt izklājlapu formātus. Programmatūras izstrādātāji var viegli izveidot, modificēt, lasīt, apvienot un konvertēt Excel failus, izmantojot bibliotēkas spēcīgās iespējas. Bibliotēka ir daudzplatformas, kas nozīmē, ka tā darbosies jebkurā operētājsistēmā, kas atbalsta Java, nodrošinot plašu saderību un vienkāršu izvietošanu. Tā atbalsta populāros Microsoft Excel failu formātus, piemēram, XLS, XLSX, XLSB, XLT, XLTX, XLTM, XLSM, XML, OTS utt.
Aspose.Cells for Node.js caur Java ir sarežģīts un funkcijām bagāts rīkkopa, kas ļauj veikt dažādus izklājlapu apstrādes uzdevumus Node.js lietojumprogrammās. Bibliotēkai ir vairākas svarīgas funkcijas, kas to padara ļoti noderīgu programmatūras izstrādātājiem, tostarp plaša failu manipulācija, uzlabota formatēšana, Excel failu izveide no nulles, uzlabota formulu aprēķināšana, spēcīgas diagrammu iespējas, Excel failu konvertēšana uz citām failu formām, datu importēšana un eksportēšana no dažādiem avotiem, pivot tabulu izveide un manipulēšana, efektīva liela apjoma datu apstrāde un vēl daudz vairāk.
Aspose.Cells for Node.js via Java ir optimizēta veiktspējai un spēj efektīvi apstrādāt milzīgus datu kopumus. Tā ir piemērota gan klienta, gan servera puses lietojumprogrammām, kur ātrums un uzticamība ir kritiski svarīgi. Balstīta uz Java, bibliotēka nodrošina augstu veiktspēju un mērogojamību, padarot to piemērotu gan mazām, gan lielām lietojumprogrammām. Tai ir daudz papildu funkcionalitātes un drošības iespējas, piemēram, izklājlapas satura šifrēšana un atšifrēšana, scenārija aizsardzība, kā arī iespēja paslēpt un atklāt rindas, kolonnas, darblapas un citus elementus. Programmatūras izstrādātājiem, kas vēlas uzlabot savas izklājlapu prasmes, tas ir lielisks visaptverošs risinājums.
Kā sākt darbu ar Aspose.Cells for Node.js caur Java
Ieteicamais veids, kā instalēt Aspose.Cells for Node.js via Java, ir izmantojot npm. Lūdzu, lietojiet šādu komandu, lai instalācija noritētu gludi.
Instalēt Aspose.Cells for Node.js caur Java, izmantojot npm
npm i aspose.cells
You can also download it directly from Aspose product release page.Excel izklājlapu ģenerēšana Node.js lietojumprogrammās
Aspose.Cells for Node.js via Java nodrošina pilnu funkcionalitāti jaunu izklājlapas dokumentu izveidei no nulles, kā arī esošo izklājlapu ielādei un manipulēšanai Node.js lietojumprogrammās. Bibliotēkas daļa ir vairākas svarīgas funkcijas, kas atvieglo izstrādātāju darbu. Programmatūras izstrādātāji var pievienot un noņemt darblapas, manipulēt ar rindām un kolonnām, sapludināt rindas un šūnas, importēt datus no citām lapām, ievietot attēlus un fotogrāfijas, strādāt tieši ar šūnu datiem, veikt uzlabotu formulu aprēķinus utt. Šeit ir piemērs, kas parāda, kā programmatūras izstrādātāji var izveidot jaunu Excel failu Node.js lietojumprogrammās.
Kā izveidot jaunu Excel failu Node.js lietojumprogrammās?
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();
}
}
}
Pievienot diagrammas un grafiku izklājlapei
Jūs varat izveidot un pievienot dažādus diagrammu tipus Excel izklājlapām Node.js lietojumprogrammās, izmantojot pilnu atbalstu, ko nodrošina Aspose.Cells for Node.js via Java. Bibliotēka ļauj modificēt jau esošas diagrammas .NET lietojumprogrammās un izveidot jaunas OOXML diagrammas no nulles. Tā var apstrādāt plašu diagrammu tipu klāstu, tostarp joslu, līniju, sektora, laukuma, kolonnu, izkliedes, virsmas, akciju, radaru un citus. Bibliotēka atbalsta diagrammas sēriju kolekciju un darbību ar vienas diagrammas sērijas datu etiķeti. Piemērā, kas seko, parādīts, kā iekļaut diagrammas Excel izklājlapā Node.js lietojumprogrammās.
Kā pievienot diagrammas Excel darblapā Node.js vidē?
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();
}
}
}
Pielietot uzlabotu formatēšanu izklājlapām
Aspose.Cells for Node.js via Java ļauj programmatūras izstrādātājiem viegli ielādēt un pielietot dažādas formatēšanas iespējas izklājlapas šūnām un rindām. Bibliotēka piedāvā plašas formatēšanas iespējas, ļaujot izveidot pielāgotas un vizuāli pievilcīgas izklājlapas. Tā ietver fontu stilus, šūnu robežas, skaitļu formātus un nosacīto formatēšanu, ļaujot izveidot ļoti pielāgotas un vizuāli pievilcīgas izklājlapas. Šeit ir vienkāršs piemērs, kas parāda, kā programmatūras izstrādātāji var piemērot formatēšanu darblapas šūnām Node.js lietojumprogrammās.
Kā pielietot stilus darblapas šūnām Node.js lietotnēs?
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();
}
}
}
Konvertēt Excel izklājlapu, izmantojot Node.js API
Aspose.Cells for Node.js via Java nodrošina pilnu funkcionalitāti Excel izklājlapu konvertēšanai starp daudziem failu formātiem. Programmatūras izstrādātāji var izmantot bibliotēku, lai ielādētu Excel izklājlapas vienā faila formātā savās .NET lietojumprogrammās un saglabātu tās dažādos atbalstītos failu formātos. Bibliotēka atbalsta Excel izklājlapas konvertēšanu uz PDF, HTML, PowerPoint, XPS, MHTML, JSON, vienkāršu tekstu un bieži izmantotiem attēlu formātiem, ieskaitot TIFF, JPG, PNG, BMP un SVG. Šeit ir vienkāršs piemērs, kas parāda, kā izstrādātājs var efektīvi konvertēt Excel izklājlapas uz PDF Node.js lietojumprogrammās.
Kā konvertēt Excel izklājlapas PDF formātā Node.js lietotnēs?
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();
}
}
}
