Excel elektron cədvəllərini idarə etmək üçün Açıq Mənbəli .NET Kitabxanası  

Proqram tərtibatçılarına Excel XLSX Cədvəllərini asanlıqla oxumağa, yazmağa və manipulyasiya etməyə imkan verən pulsuz .NET Kitabxanası.

Simplexcel .NET vasitəsilə Excel XLSX elektron cədvəli ilə işləmək üçün funksionallığı təmin edən Açıq mənbəli .NET kitabxanasıdır. Kitabxana əsasən tərtibatçıya elektron cədvəl yaratmağa kömək edə biləcək ən ümumi xüsusiyyətlərə və tapşırıqlara diqqət yetirir. Kitabxana ASP.NET və Windows Xidmətləri üçün tam dəstək göstərmişdir.

Açıq mənbəli Simplexcel kitabxanası COM qarşılıqlı əlaqəsinə etibar etmədən öz doğma XLSX formatında Excel 2007+ iş kitablarını yaratmaq üçün proqram təmin edir. Kitabxana Excel iş kitabının yaradılması, iş kitabına vərəqlərin əlavə edilməsi, Excel sənədlərinin oxunması, yeni xanaların yaradılması, xana diapazonlarının əlavə edilməsi, xanaların formatlaşdırılması, cərgələrin əlavə edilməsi və idarə edilməsi, yaratmaq kimi Excel XLSX yaradılması və manipulyasiyası ilə bağlı bir neçə vacib funksiyaya dəstək daxildir. Hüceyrə üçün hiperlinklər, sıxılma səviyyəsini müəyyənləşdirin, faylı Yayımda saxlayın və daha çox.

Previous Next

Simplexcel ilə işə başlamaq

Simplexcel-i quraşdırmağın tövsiyə olunan yolu NuGet-dəndir. Düzgün quraşdırma üçün aşağıdakı əmrdən istifadə edin.

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

 Install-Package Simplexcel

.NET API vasitəsilə Excel İş Kitabı yaradın

Simplexcel kitabxanası C# .NET proqramçılarına öz .NET proqramları daxilində Excel cədvəlini yaratmağa imkan verir. Siz asanlıqla iş kitabı yarada və iş vərəqləri əlavə edə, bir neçə sətir .NET kodu ilə ona ad verə bilərsiniz. Siz həmçinin onun hüceyrələrini doldura və onları asanlıqla yeni İş Kitabına əlavə edə bilərsiniz. O, həmçinin yaradılmış vərəq üçün şrift növünü və mətn ölçüsünü təyin etməyi dəstəkləyir.

.NET Kitabxanası vasitəsilə Excel İş Kitabını Necə Yaratmaq olar

// using Simplexcel;
var sheet = new Worksheet("Hello, world!");
sheet.Cells[0, 0] = "Hello,";
sheet.Cells["B1"] = "World!";
var workbook = new Workbook();
workbook.Add(sheet);
workbook.Save(@"d:\test.xlsx");

Excel Hüceyrəsinə Hiperlinklər yaradın

Açıq mənbəli Simplexcel kitabxanası C# .NET əmrlərindən istifadə etməklə asanlıqla Excel iş səhifəsi xanası daxilində hiperlinklər yaratmaq imkanını təmin etmişdir. Hiperlinklər üçün istədiyiniz formatı asanlıqla təyin edə bilərsiniz. Tərtibatçılar asanlıqla qalın və ya şrift ölçüsü və ya iş səhifəsi hüceyrələri üçün haşiyə kimi formatları təyin edə bilərlər.

.NET Kitabxanası vasitəsilə Excel Hüceyrəsinə Hiperlinklər əlavə edin

// Just Two lines of code can do it
sheet.Cells["A1"] = "Click me now!";
sheet.Cells["A1"].Hyperlink = "https://github.com/mstum/Simplexcel/";

İş vərəqi üçün Səhifə Quraşdırma Xüsusiyyətləri əlavə edin

Açıq mənbəli Simplexcel kitabxanası proqram tərtibatçılarına öz .NET proqramları daxilində İş vərəqi üçün səhifə quraşdırma xassələrini təyin etmək və tətbiq etmək imkanı verir. Səhifə quraşdırma parametrləri istifadəçilərin iş vərəqini görmə tərzinə təsir edir. O, kağız ölçüsü, səhifə oriyentasiyası, səhifə başlıqları və kənarları və tor xətləri kimi iş vərəqinin xüsusiyyətlərini idarə edir.

.NET vasitəsilə Cədvəl Faylına Səhifə Quraşdırma Xüsusiyyətlərini tətbiq edin

var sheet = new Worksheet("Hello, world!");
sheet.PageSetup.PrintRepeatRows = 2; // How many rows (starting with the top one)
sheet.PageSetup.PrintRepeatColumns = 0; // How many columns (starting with the left one, 0 is default)
sheet.PageSetup.Orientation = Orientation.Landscape;
sheet.Cells["A1"] = "Title!";
sheet.Cells["A1"].Bold = true;
sheet.Cells["A2"] = "Subtitle!";
sheet.Cells["A2"].Bold = true;
sheet.Cells["A2"].TextColor = Color.Magenta;
for (int i = 0; i < 100; i++)
{
    sheet.Cells[i + 2, 0] = "Entry Number " + (i + 1);
}

İş vərəqində panelləri dondurun

Açıq mənbəli Simplexcel kitabxanası bir neçə C# .NET əmrindən istifadə edərək iş vərəqində panelləri dondurmaq imkanını təmin etmişdir. Dondurma panelləri çoxlu iş vərəqləri üzərində işləyərkən çox faydalı xüsusiyyətdir, siz iş vərəqinin başqa sahəsinə keçərkən iş vərəqinin sahəsini görünən saxlaya bilərsiniz. Hal-hazırda, sadə saxlanılır; siz iş vərəqinin birinci sətirini və ya ən sol sütununu (A) dondura bilərsiniz.

.NET Kitabxanası vasitəsilə Excel Hüceyrəsinə Hiperlinklər əlavə edin

// Freeze the first row
Worksheet.FreezeTopRow 
// Freeze the leftmost column 
Worksheet.FreezeLeftColumn 
 Azəri