Aspose.Cells FOSS za TypeScript je besplatna, open-source biblioteka za rad s datotekama proračunskih tablica u TypeScript aplikacijama. Instalirajte je pomoću npm install @aspose/cells@1.0.0 i počnite stvarati radne knjige, čitati ćelije, primjenjivati stilove, izraditi grafikone i izvoziti u XLSX, CSV, Markdown, JSON ili HTML – sve bez potrebe za Microsoft Excelom ili bilo kojim Office ovisnostima.
Biblioteka izlaže čist API izgrađen oko Workbook, Worksheet, Cell i Style – poznati objekti koje svaki programer proračunskih tablica poznaje. Čitajte i pišite ćelije koristeći putValue(), stilizirajte ih s objektima Style, Font i Fill, dodajte grafikone putem ChartCollection i postavite provjeru podataka, automatske filtere, komentare i hiperveze na bilo kojem radnom listu.
Workbook.load() i sačuvajte sworkbook.save() čuvajući vrijednosti ćelija, formule i stilove.worksheet.putValue() i worksheet.getCell() po indeksu redaka/stolpa ili referencijom na ćelije.cell.setFormula() – doslovno pohranjeno u XLSX-u, procijenjeno Excelom ili LibreOfficeom na otvorenom.WorksheetCollection uključujući addWorksheet(), removeWorksheet() i moveWorksheet().workbook.toCsv().workbook.toMarkdown().Style s setBold(), setItalic(),setFontSize() i setFontColor().numFmtId u Style.ChartCollection i prikažite podatke o grafu putem ChartRenderer.addShape() koji podržavaju pravougaone, elipse, strijele, konektorce i još mnogo toga putem hijerarhije ShapeInfo .workbook.save() ili namjenske metode kao što su toJson(), toCsv(),toMarkdown() i toHtml().HtmlReader i izvesti radne sveske u stilu sa HtmlExporter.workbook.protect(true, "password").style.setLocked(true) i kontrolirajte vidljivost formule pomoći style.setHidden().DataValidation i worksheet.addDataValidation().worksheet.setAutoFilter() i uklonite filtere sa removeAutoFilter().ConditionalFormatCollection s ColorScaleRule, DataBarRule i IconSetRule.Comment objektima putem worksheet.addComment().Aspose.Cells FOSS za TypeScript je instalabilan jednim npm install @aspose/cells@1.0.0 naredbom. Nema izvornih Office biblioteka niti sistemskih paketa za instalaciju. Biblioteka radi u bilo kojem Node.js okruženju s podrškom za TypeScript 5+.
API pokriva Workbook, Worksheet, Cell, Style, Font, Fill, Chart, DataValidation, AutoFilter, Comment, Hyperlink i Shape — osnovne objekte za stvarnu automatizaciju proračunskih tablica. Kodna baza je MIT-licensed, hostirana na GitHubu i prihvaća izvještaje o greškama i pull zahtjeve.
Stvorite radnu svesku, napišite različite vrste vrijednosti u stanice i postavite formule koje Excel procjenjuje na otvorenom.
const workbook = new Workbook();
const worksheet = workbook.worksheets[0]!;
worksheet.putValue("A1", 42);
worksheet.putValue("A2", 3.14159);
worksheet.putValue("A3", "Hello World");
const cellA4 = worksheet.getCell2("A4");
cellA4.setFormula("=SUM(A1:A2)");
await workbook.save("output.xlsx");
Postavite ime, veličinu, fleke, italiku i boju na ćeliju pomoću klase Style .
const workbook = new Workbook();
const worksheet = workbook.worksheets[0]!;
const style = new Style();
style.setFontName("Arial");
style.setFontSize(14);
style.setBold(true);
style.setItalic(true);
style.setFontColor("FF0000");
const cell = worksheet.getCell2("A1");
cell.putValue("Styled Text");
cell.setStyle(style);
await workbook.save("styled.xlsx");
Popuniti opseg podataka i omogućiti samostalno filtriranje zaglavlja za interaktivno filtriranje kolona u programu Excel.
const workbook = new Workbook();
const worksheet = workbook.worksheets[0]!;
worksheet.putValue("A1", "Name");
worksheet.putValue("B1", "Age");
worksheet.putValue("C1", "City");
worksheet.putValue("A2", "Alice");
worksheet.putValue("B2", "25");
worksheet.putValue("C2", "New York");
worksheet.putValue("A3", "Bob");
worksheet.putValue("B3", "30");
worksheet.putValue("C3", "London");
worksheet.setAutoFilter("A1:C4");
await workbook.save("filtered.xlsx");
To je besplatna, MIT-licencirana TypeScript knjižnica za stvaranje, čitanje i izvoz Excelovih preglednika bez potrebe za Microsoft Officeom.
.xlsx za čitanje/pisanje. Formati koji se izvoze uključuju CSV, JSON, Markdown i HTML. HTML se također može uvoziti putem HtmlReader.
Ne. Aspose.Cells FOSS je čista TypeScript biblioteka bez ovisnosti o Microsoft Officeu, COM automatizaciji ili bilo kojem vlasničkom runtimeu.
Pokrenite npm install @aspose/cells@1.0.0. Nisu potrebni dodatni sistemski paketi ili izvorni proširenja.
Da. Koristite Style klasu s metodama kao što su setBold(), setItalic(),setFontSize() , setFontName() i setFontColor() za oblikovanje pojedinačnih stanica.
Da. Pozovite workbook.protect(true, "password") da biste zaštitili radnu svesku lozinkom. Posjedne ćelije se mogu zaključati s style.setLocked(true).