NPOI to open source .NET, który zapewnia łatwy w użyciu interfejs API do pracy z formatami plików Microsoft Office. Obsługuje różne formaty plików dla programu Excel, Word i PowerPoint, takie jak XLS, XLSX, Doc, Docx, PPT, i Pptx. Przyjrzymy się instalacji interfejsu API NPOI do pracy z dokumentami arkusza kalkulacyjnego.
Instalowanie NPOI
NPOI można zainstalować dwiema metodami.
- Instalacja z repozytorium Github
- Instalacja z Nuget
Instalowanie NPOI z repozytorium Github
** Krok 1:* Pobierz NPOI API - Pierwszym krokiem jest pobranie API NPOI. Możesz pobrać najnowszą wersję NPOI z oficjalnego NPOI Github Repository. Kliknij najnowszą wersję i pobierz plik „npoi-bin-x.x.x.zip”. ** Krok 2: Wyodrębnij pliki -Po pobraniu interfejsu API NPOI wyodrębnij zawartość pliku „NPOI-Bin-x.x.x.zip” na folderze na komputerze. Na przykład możesz wyodrębnić zawartość do „C: \ npoi”. ** Krok 3: *Dodaj odniesienia do swojego projektu - Jeśli zainstalowałeś NPOI z Repo GitHub za pomocą powyższych kroków, musisz dodać odniesienia do plików DLL NPOI, jak pokazano w poniższych krokach.
- W Visual Studio otwórz swój projekt.
- W Eksploratorze rozwiązań kliknij prawym przyciskiem myszy projekt i wybierz „Dodaj odniesienie”.
- W oknie „Menedżer referencyjny” wybierz kartę „Przeglądaj”.
- Przejrzyj do folderu „C: \ npoi \ bin” i wybierz następujące pliki DLL:
- Npoi.dll
- Npoi.ooxml.dll
- Npoi.openxml4net.dll
- Npoi.openxmlformats.dll
- Kliknij „OK”, aby dodać odniesienia.
Instalowanie NPOI za pomocą Nuget Pakiet Manager
** Krok 1:* Otwórz Visual Studio - Otwórz Visual Studio i utwórz nowy projekt lub otwórz istniejący projekt, jeśli chcesz dodać NPOI. ** Krok 2: Otwórz konsolę menedżera pakietu - Aby otworzyć konsolę menedżera pakietu, przejdź do „Narzędzi”> „Nuget Package Manager”> „Konsole menedżera pakietu”. ** Krok 3: *Zainstaluj pakiet NPOI - W konsoli menedżera pakietu wpisz następujące polecenie i naciśnij Enter:
Install-Package NPOI
To zainstaluje najnowszą wersję NPOI i wszystkie jej zależności. W naszych następnych artykułach porozmawiamy o:
- Praca z arkuszami kalkulacyjnymi przy użyciu NPOI w C#
- Praca z dokumentami Word przy użyciu NPOI w C#
- Praca z prezentacjami PowerPoint przy użyciu NPOI w C# Bądźcie na bieżąco.