
Jak utworzyć udostępniony plik Excel w Nodejs
MS Excel wniósł swój wkład we współczesny świat technologii w zakresie przechowywania i reprezentacji danych. Pliki XLS/XLSX są łatwe w utrzymaniu i wyposażone w funkcje przyjazne dla chmury. W większości przypadków musisz utworzyć udostępnione pliki Excel, aby inni mogli pracować nad tym samym plikiem. W dużych organizacjach jest to zadanie powszechne, wymagające oszczędności czasu i innych kosztów. Jednakże użyjemy tej [biblioteki] Excel w Node.js, aby zademonstrować, jak programowo utworzyć udostępniony plik Excel w Nodejs.
Omówimy następujące punkty:
Instalacja API JavaScript Excel
Korzystając z tej potężnej biblioteki, możesz tworzyć udostępniane pliki Excel. Jest łatwy w instalacji i konfiguracji w projekcie Node.js. Można jednak skonfigurować tę bibliotekę na dwa proste sposoby. Możesz więc pobrać pakiet API lub zainstalować go, uruchamiając następujące polecenia w terminalu:
npm install java
npm install aspose.cells
Jak utworzyć udostępniony plik Excel w Nodejs
Po skonfigurowaniu biblioteki można przystąpić do programowego tworzenia udostępnianych plików Excel.
Możesz wykonać następujące kroki i fragment kodu:
- Utwórz instancję klasy Workbook.
- Metoda setAutoRecover wskazuje, czy plik jest oznaczony do automatycznego odzyskiwania.
- Metoda setCheckCompatibility wskazuje, czy podczas zapisywania skoroszytu sprawdzana jest zgodność z wcześniejszymi wersjami.
- Metoda setCrashSave wskazuje, czy aplikacja ostatnio zapisała plik skoroszytu po awarii.
- Metoda setRepairLoad wskazuje, czy aplikacja ostatnio otworzyła skoroszyt w trybie awaryjnym, czy w trybie naprawczym.
- Wywołaj tę metodę setShowTabs, aby ustawić wartość określającą, czy mają być wyświetlane karty skoroszytu.
- Wywołaj metodę setShared, aby udostępnić skoroszyt.
Skopiuj i wklej następujący kod do swojego głównego pliku:
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Utwórz instancję klasy Workbook
var wb = new aspose.cells.Workbook();
// Metoda setAutoRecover wskazuje, czy plik jest oznaczony do automatycznego odzyskiwania
wb.getSettings().setAutoRecover(true);
// setCheckCompatibility wskazuje, czy podczas zapisywania skoroszytu sprawdzana jest zgodność z wcześniejszymi wersjami.
wb.getSettings().setCheckCompatibility(false);
// Metoda setCrashSave wskazuje, czy aplikacja ostatnio zapisała plik skoroszytu po awarii.
wb.getSettings().setCrashSave(true);
// Metoda setRepairLoad wskazuje, czy aplikacja ostatnio otworzyła skoroszyt w trybie awaryjnym, czy w trybie naprawy.
wb.getSettings().setRepairLoad(true);
// Wywołaj tę metodę setShowTabs, aby ustawić wartość określającą, czy mają być wyświetlane karty skoroszytu.
wb.getSettings().setShowTabs(true),
//Wywołaj metodę setShared, aby udostępnić skoroszyt
wb.getSettings().setShared(true);
//Zapisz udostępniony skoroszyt
wb.save("outputSharedWorkbook.xlsx");
Wynik możesz zobaczyć na obrazku poniżej:

Zdobądź bezpłatną licencję
Możesz skorzystać z bezpłatnej licencji tymczasowej, aby wypróbować interfejs API bez ograniczeń ewaluacyjnych.
Podsumowując
To koniec tego samouczka na blogu. Przeszedłeś przez to, jak programowo utworzyć udostępniony plik Excel w Nodejs. Ponadto widziałeś także fragment kodu i metody udostępniane przez JavaScript Excel API. Ponadto możesz odwiedzić dokumentację, aby poznać inne funkcje. Inne odpowiednie łącza są dostępne w sekcji „Zobacz także" poniżej. Wreszcie, pozostań w kontakcie z conholdate.com, aby otrzymywać regularne aktualizacje.
Zadać pytanie
Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.
Często zadawane pytania
Czy JavaScript może utworzyć plik Excel?
Tak, możesz z łatwością zainstalować tę [bibliotekę] JavaScript Excel i programowo tworzyć, manipulować i konwertować pliki Excel do innych popularnych formatów.
Jak utworzyć udostępniony plik w programie Excel?
Odwiedź ten link, aby dowiedzieć się, jak programowo tworzyć udostępnione pliki Excel w Nodejs.