EPPlus DLL: Excel Dosyalarını Okumak ve Yazmak İçin .NET Kütüphanesi
EPPlus, Excel dosyalarını okumak ve yazmak için kullanılan bir .NET kütüphanesidir. Açık kaynaklıdır ve MIT Lisansı altında dağıtılır. EPPlus, Excel dosyalarını okumak ve yazmak için hızlı ve güvenilir bir yol sağlar. Ayrıca, Excel dosyalarındaki verileri kolayca biçimlendirmenize ve grafik oluşturmanıza olanak tanır.
EPPlus’ın Özellikleri
- Excel dosyalarını okuma ve yazma
- Excel dosyalarındaki verileri kolayca biçimlendirme
- Excel dosyalarına grafik oluşturma
- Excel dosyalarını şifreleme ve şifre çözme
- Excel dosyalarını diğer formatlara dönüştürme
EPPlus’ın Kullanım Alanları
- Excel dosyalarını okuma ve yazma gerektiren uygulamalar
- Excel dosyalarındaki verileri analiz eden uygulamalar
- Excel dosyalarından rapor oluşturan uygulamalar
- Excel dosyalarını diğer formatlara dönüştüren uygulamalar
EPPlus’ı İndirme
EPPlus’ı buradan indirebilirsiniz.
EPPlus’ın Üretici Firması
EPPlus, Jan Kallman tarafından geliştirilmiştir.
EPPlus’ın Ücretsiz Olup Olmadığı
EPPlus ücretsiz ve açık kaynaklı bir kütüphanedir.
EPPlus’ın Uyumlu İşletim Sistemleri
EPPlus, Windows, macOS ve Linux işletim sistemleriyle uyumludur.
EPPlus’ın Dosya Boyutu
EPPlus’ın dosya boyutu yaklaşık 1 MB’dir.
EPPlus’ı Kullanma
EPPlus’ı kullanmak için aşağıdaki adımları izleyebilirsiniz:
- EPPlus’ı buradan indirin.
- EPPlus’ı bilgisayarınıza kurun.
- Visual Studio’da yeni bir proje oluşturun.
- Projenize EPPlus referansını ekleyin.
- Aşağıdaki kodu kullanarak Excel dosyasını okuyun:
“`
using OfficeOpenXml;
namespace ExcelReader
{
class Program
{
static void Main(string[] args)
{
// Excel dosyasını aç
using (ExcelPackage package = new ExcelPackage(new FileInfo(“test.xlsx”)))
{
// İlk çalışma sayfasını al
ExcelWorksheet worksheet = package.Workbook.Worksheets[0];
// İlk hücrenin değerini yazdır
Console.WriteLine(worksheet.Cells[1, 1].Value);
}
}
}
}
“`
- Aşağıdaki kodu kullanarak Excel dosyasına yazın:
“`
using OfficeOpenXml;
namespace ExcelWriter
{
class Program
{
static void Main(string[] args)
{
// Yeni bir Excel dosyası oluştur
using (ExcelPackage package = new ExcelPackage())
{
// Yeni bir çalışma sayfası ekle
ExcelWorksheet worksheet = package.Workbook.Worksheets.Add(“Sheet1”);
// İlk hücreye değer yaz
worksheet.Cells[1, 1].Value = "Merhaba Dünya!";
// Excel dosyasını kaydet
package.SaveAs(new FileInfo("test.xlsx"));
}
}
}
}
“`
Sonuç
EPPlus, Excel dosyalarını okumak ve yazmak için kullanabileceğiniz güçlü ve kullanımı kolay bir .NET kütüphanesidir. EPPlus, açık kaynaklıdır ve ücretsizdir. Windows, macOS ve Linux işletim sistemleriyle uyumludur.