1. Produk
  2.   Hamparan
  3.   .NET
  4.   Simplexcel
 
  

Perpustakaan .NET Sumber Terbuka untuk Mengendalikan Hamparan Excel  

Perpustakaan .NET percuma yang membolehkan pembangun perisian Membaca, Menulis & Memanipulasi Hamparan Excel XLSX dengan mudah.

Simplexcel ialah perpustakaan .NET sumber Terbuka yang menyediakan kefungsian untuk bekerja dengan hamparan Excel XLSX melalui .NET. Pustaka terutamanya memfokuskan pada ciri dan tugas yang paling biasa yang boleh membantu pembangun membuat hamparan. Perpustakaan telah menyediakan sokongan lengkap untuk ASP.NET dan Perkhidmatan Windows.

Pustaka Simplexcel sumber terbuka memberikan perisian untuk menjana buku kerja Excel 2007+ dalam format XLSX asli mereka tanpa bergantung pada interop COM. Perpustakaan telah menyertakan sokongan untuk beberapa ciri penting yang berkaitan dengan penciptaan dan manipulasi Excel XLSX, seperti mencipta buku kerja Excel, Menambah helaian pada buku kerja, membaca dokumen Excel, mencipta sel baharu, menambah julat sel, memformat sel, menambah dan mengurus baris, mencipta Hiperpautan untuk sel, tentukan tahap mampatan, simpan fail ke Strim dan banyak lagi.

Previous Next

Bermula dengan Simplexcel

Cara yang disyorkan untuk memasang Simplexcel adalah daripada NuGet. Sila gunakan arahan berikut untuk pemasangan yang lancar.

Pasang Simplexcel daripada NuGet

 Install-Package Simplexcel

Cipta Buku Kerja Excel melalui .NET API

Pustaka Simplexcel membolehkan pengaturcara C# .NET menjana hamparan Excel di dalam apl .NET mereka sendiri. Anda boleh membuat buku kerja dan menambah lembaran kerja dengan mudah, tetapkan nama padanya dengan beberapa baris kod .NET. Anda juga boleh mengisi selnya dan menambahkannya pada Buku Kerja baharu dengan mudah. Ia juga menyokong penetapan jenis fon dan saiz teks untuk helaian yang dibuat.

Cara Membuat Buku Kerja Excel melalui Perpustakaan .NET

// 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");

Cipta Hiperpautan ke Sel Excel

Pustaka Simplexcel sumber terbuka telah menyediakan keupayaan untuk mencipta hiperpautan di dalam sel lembaran kerja Excel dengan mudah menggunakan arahan C# .NET. Anda boleh menetapkan format yang anda inginkan untuk hiperpautan dengan mudah. Pembangun boleh menetapkan pemformatan dengan mudah seperti saiz tebal atau fon atau jidar untuk sel lembaran kerja mereka.

Tambah Hiperpautan ke Sel Excel melalui Perpustakaan .NET

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

Tambah Sifat Persediaan Halaman untuk Lembaran Kerja

Pustaka Simplexcel sumber terbuka membolehkan pembangun perisian menetapkan dan menggunakan sifat persediaan halaman untuk Lembaran Kerja di dalam aplikasi .NET mereka sendiri. Tetapan tetapan halaman mempengaruhi cara pengguna melihat lembaran kerja. Ia mengawal ciri lembaran kerja seperti saiz kertas, orientasi halaman, pengepala halaman dan jidar serta garis grid.

Gunakan Sifat Persediaan Halaman pada Fail Hamparan melalui .NET

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);
}

Bekukan Anak Tetingkap dalam lembaran kerja

Pustaka Simplexcel sumber terbuka telah menyediakan keupayaan untuk membekukan anak tetingkap dalam lembaran kerja menggunakan beberapa arahan C# .NET. Anak tetingkap beku ialah ciri yang sangat berguna semasa bekerja pada berbilang lembaran kerja, Anda boleh memastikan kawasan lembaran kerja kelihatan semasa anda menatal ke kawasan lain lembaran kerja. Pada masa ini, ia disimpan dengan mudah; anda boleh sama ada membekukan baris pertama atau lajur paling kiri (A) lembaran kerja.

Tambah Hiperpautan ke Sel Excel melalui Perpustakaan .NET

// Freeze the first row
Worksheet.FreezeTopRow 
// Freeze the leftmost column 
Worksheet.FreezeLeftColumn 
 Melayu