Excel Cədvəllərinin Manipulyasiyası üçün .NET API 

Açıq Mənbə Pulsuz C# .NET Kitabxanası vasitəsilə Excel cədvəl fayllarını oxuyun, yazın, redaktə edin və ixrac edin.

EPPlus proqram tərtibatçılarına Excel 2007/2010 fayllarını OOXML formatında oxumaq, yazmaq və ixrac etmək imkanı verən təmiz .NET kitabxanasıdır.

Layihə elektron cədvəlləri oxumaq və yazmaq üçün əsas funksiyaları olan ExcelPackage-dən olan mənbə ilə başladı. Elektron cədvəl hüceyrə məlumatlarına daxil olmaq üçün lüğətlərdən istifadə etdiyi üçün EPPlus-un performansı xeyli artır. API diapazonlar, hüceyrə birləşmələri, şəkillərin, formaların və diaqramların əlavə edilməsi, hiperlinklər və başlıq/altbilgilərin idarə edilməsi, panelləri dondurmaq, Pivot Cədvəl, məlumatların yoxlanılması, iş vərəqləri və iş kitabının qorunması, şifrələmə və ya şifrənin açılması və s. vasitəsilə hüceyrəyə girişi təmin edir.

Previous Next

EPPlus ilə işə başlamaq

Siz .NET Framework 3.5 və ya daha yuxarı versiyaya sahib olmalısınız. İlkin şərtləri yerinə yetirdikdən sonra siz deponu əl ilə GitHub-dan yükləyə və ya NuGet-dən quraşdıra bilərsiniz.

NuGet-dən EPPlus quraşdırın

 Install-Package EPPlus

.NET vasitəsilə elektron cədvəl fayllarını yaradın və dəyişdirin

EPPlus .NET proqramçılarına öz .NET proqramlarından Excel cədvəllərini yaratmağa və dəyişdirməyə imkan verir. İş vərəqi yaradıldıqdan sonra ona ad təyin edə və bütün xanalar üçün standart şrifti təyin edə bilərsiniz.

Yeni XLSX faylı yaradın - 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# ilə Excel vərəqinə şəkil əlavə edin

.NET proqramçıları EPPlus açıq mənbəli C# kitabxanasından istifadə edərək Excel vərəqinə Şəkillər əlavə edə bilərlər. Siz şəklin enini və hündürlüyünü və onu yerləşdirmək istədiyiniz yeri təyin edə bilərsiniz. Tərtibatçılar həmçinin şəklin mövqeyini dəyişdirə və istədikləri yerə yerləşdirə bilərlər. Mövcud metoddan istifadə etdikdən sonra sütun və sətirlərin ölçüsünün dəyişdirilməsi şəklin ölçüsünə təsir edəcək.

Excel-də Şəkil əlavə et - 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 Cell-ə Şərhlər əlavə edin

EPPlus API Excel xanalarına şərhlərin əlavə edilməsini və dəyişdirilməsini asanlaşdırır. API həmçinin şərh əlavə etmək, şərh qutusunu köçürmək, şərhləri göstərmək və ya gizlətmək, şərhi silmək, şərhi formatlaşdırmaq və s. kimi funksiyaları dəstəkləyir.

Hüceyrədə Şərhlər əlavə edin - 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"));
 Azəri