NPOI, Microsoft Office dosya formatlarıyla çalışmak için kullanımı kolay bir API sağlayan açık kaynaklı bir .NET projesidir. Excel, Word ve PowerPoint için XLS, XLSX, DOC, DOCX, PPT ve PPTX. Elektronik tablo belgeleriyle çalışmak için NPOI API’sını yüklemeye bir göz atacağız.

npoi yükleme

NPOI iki yöntem kullanılarak kurulabilir.

  • Github deposundan kurulum
  • Nuget’ten kurulum

Github deposundan npoi yükleme

** Adım 1:* İndir NPOI API - İlk adım NPOI API’sını indirmektir. NPOI’nin en son sürümünü resmi NPOI GitHub depo ‘den indirebilirsiniz. En son sürümü tıklayın ve “NPOI-BIN-X.X.X.ZIP” dosyasını indirin. ** Adım 2: Dosyaları çıkarın -NPOI API’sını indirdikten sonra, “NPOI-BIN-X.X.X.ZIP” dosyasının içeriğini bilgisayarınızdaki bir klasöre çıkarın. Örneğin, içeriği “C: \ npoi” olarak çıkarabilirsiniz. ** Adım 3: *Projenize referans ekleyin - Yukarıdaki adımları kullanarak GitHub Repo’dan NPOI yüklediyseniz, aşağıdaki adımlarda gösterildiği gibi NPOI DLL dosyalarına referans eklemeniz gerekir.

  1. Visual Studio’da projenizi açın.
  2. Çözüm Gezgini’nde projeye sağ tıklayın ve “Referans Ekle” yi seçin.
  3. “Referans Yönetici” penceresinde “Gözat” sekmesini seçin.
  4. “C: \ npoi \ bin” klasörüne göz atın ve aşağıdaki DLL dosyalarını seçin:
    • Npoi.dll
    • Npoi.oxml.dll
    • Npoi.openxml4net.dll
    • Npoi.openxmlformats.dll
  5. Referansları eklemek için “Tamam” ı tıklayın.

nuget paketi yöneticisini kullanarak npoi yükleme

** Adım 1:* Visual Studio’yu Aç - Visual Studio’yu açın ve yeni bir proje oluşturun veya NPOI eklemek istiyorsanız mevcut bir proje açın. ** Adım 2: Paket Yöneticisi Konsolunu Aç - Paket Yöneticisi Konsolu’nu açmak için “Araçlar”> “Nuget Paket Yöneticisi”> “Paket Yöneticisi Konsolu” adresine gidin. ** Adım 3: *NPOI paketini yükleyin - Paket Yöneticisi konsoluna aşağıdaki komutu yazın ve Enter tuşuna basın:

Install-Package NPOI

Bu, NPOI’nin en son sürümünü ve tüm bağımlılıklarını yükleyecektir. Sonraki makalelerimizde şu hakkında konuşacağız:

  • [C#‘da NPOI kullanarak elektronik tablolarla çalışmak 8
  • [C#‘da NPOI kullanarak kelime belgeleriyle çalışmak 9
  • C# ‘da NPOI kullanarak PowerPoint Sunumları ile Çalışma Öyleyse bizi izlemeye devam edin.