1. Ürün:% s
  2.   E-tablo
  3.   .NET
  4.   EPPlus
 
  

Excel E-Tabloları Manipülasyonu için .NET API 

Açık Kaynak Ücretsiz C# .NET Kitaplığı aracılığıyla Excel Elektronik Tablo Dosyalarını Okuyun, Yazın, Düzenleyin ve Dışa Aktarın.

EPPlus, yazılım geliştiricilerine Excel 2007/2010 dosyalarını OOXML formatında okuma, yazma ve dışa aktarma yeteneği veren saf bir .NET kitaplığıdır.

Proje, elektronik tabloları okumak ve yazmak için temel işlevselliğe sahip olan ExcelPackage kaynağıyla başladı. EPPlus'ın performansı, elektronik tablo hücre verilerine erişmek için sözlükler kullandığından çok daha gelişmiştir. API, aralıklar, hücre birleştirme, resim ekleme, şekiller ve çizelgeler, köprüler ve üstbilgi/altbilgi yönetimi, dondurma bölmeleri, Özet Tablo, veri doğrulama, çalışma sayfaları ve çalışma kitabı koruması, şifreleme veya şifre çözme ve daha fazlası aracılığıyla hücre erişimi sağlar.

Previous Next

EPPlus'a Başlarken

.NET Framework 3.5 veya üzeri bir sürüme sahip olmanız gerekir. Ön koşulları karşıladıktan sonra, depoyu GitHub'dan manuel olarak indirebilir veya NuGet'ten yükleyebilirsiniz.

EPPlus'ı NuGet'ten yükleyin

 Install-Package EPPlus

.NET ile Elektronik Tablo Dosyaları Oluşturun ve Değiştirin

EPPlus, .NET programcılarının kendi .NET uygulamalarından Excel elektronik tabloları oluşturmasına ve değiştirmesine olanak tanır. Çalışma sayfası oluşturulduktan sonra ona bir ad atayabilir ve tüm hücreler için varsayılan yazı tipini ayarlayabilirsiniz.

Yeni bir XLSX dosyası oluşturun - C#

// Create a new Excel file
ExcelPackage excelPackage = new ExcelPackage();
// Add work sheet 
ExcelWorksheet excelWorksheet = excelPackage.Workbook.Worksheets.Add("FileFormat");
// Add data in cell
excelWorksheet.Cells["A1"].Value = "File Format Developer Guide";
// Save as XLSX file format
excelPackage.SaveAs(new FileInfo("fileformat.xlsx"));

C# ile Excel Sayfasına Resim Ekleme

.NET programcıları, EPPlus açık kaynak C# kitaplığını kullanarak bir Excel Sayfasına Görüntüler ekleyebilir. Resmin genişliğini ve yüksekliğini ve yerleştirmek istediğiniz konumu tanımlayabilirsiniz. Geliştiriciler ayrıca resmin konumunu değiştirebilir ve istedikleri yere yerleştirebilir. Mevcut yöntemi kullandıktan sonra sütunları ve satırları yeniden boyutlandırmak, resmin boyutunu etkiler.

Excel'de Resim Ekle - C#

// Create a new Excel file
ExcelPackage excelPackage = new ExcelPackage();
// Add work sheet 
ExcelWorksheet excelWorksheet = excelPackage.Workbook.Worksheets.Add("FileFormat");
// Add picture
ExcelPicture excelPicture = excelWorksheet.Drawings.AddPicture("logo", Image.FromFile("logo.png"));
// Set position
excelPicture.SetPosition(3, 0, 3, 0);
// Save as XLSX file format
excelPackage.SaveAs(new FileInfo("fileformat.xlsx"));

Excel Hücresine Açıklama Ekleme

EPPlus API, Excel hücrelerinde yorum eklemeyi ve değiştirmeyi kolaylaştırır. API ayrıca yorum ekleme, yorum kutusunu taşıma, yorumları görüntüleme veya gizleme, yorumu silme, yorum biçimlendirme vb. gibi özellikleri de destekler.

Hücreye Yorum Ekle - C#

// Create a new Excel file
ExcelPackage excelPackage = new ExcelPackage();
// Add work sheet 
ExcelWorksheet excelWorksheet = excelPackage.Workbook.Worksheets.Add("FileFormat");
// Add comment
ExcelComment excelComment = excelWorksheet.Cells["A1"].AddComment("FileFormat.com", "Ali Ahmed");
// Set font to bold
excelComment.Font.Bold = true;
// Set font to Italic
excelComment.Font.Italic = true;
// Add comment text 
ExcelRichText excelRichText = excelComment.RichText.Add("File Format Developer Guide");
// Save as XLSX file format
excelPackage.SaveAs(new FileInfo("fileformat.xlsx"));
 Türkçe