1. Produk
  2.   Spreadsheet
  3.   .NET
  4.   EPPlus
 
  

.NET API untuk Manipulasi Spreadsheet Excel 

Baca, Tulis, Edit & Ekspor File Spreadsheet Excel melalui Open Source Free C# .NET Library.

EPPlus adalah pustaka .NET murni yang memberi pengembang perangkat lunak kemampuan untuk membaca, menulis & mengekspor file Excel 2007/2010 dalam format OOXML.

Proyek ini dimulai dengan sumber dari ExcelPackage, yang memiliki fungsionalitas dasar untuk membaca dan menulis spreadsheet. Kinerja EPPlus jauh lebih baik karena menggunakan kamus untuk mengakses data sel spreadsheet. API menyediakan akses sel melalui rentang, penggabungan sel, penambahan gambar, bentuk & bagan, hyperlink & manajemen header/footer, panel beku, Tabel Pivot, validasi data, lembar kerja & perlindungan buku kerja, enkripsi atau dekripsi, dan banyak lagi.

Previous Next

Memulai dengan EPPlus

Anda harus memiliki .NET Framework 3.5 atau lebih tinggi. Setelah memenuhi prasyarat, Anda dapat mendownload repositori secara manual dari GitHub atau instal dari NuGet.

Instal EPPlus dari NuGet

 Install-Package EPPlus

Buat & Ubah File Spreadsheet melalui .NET

EPPlus memungkinkan pemrogram .NET untuk membuat serta memodifikasi spreadsheet Excel dari aplikasi .NET mereka sendiri. Setelah lembar kerja dibuat, Anda dapat menetapkan nama untuk itu dan dapat mengatur font default untuk semua sel.

Buat file XLSX baru - 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"));

Tambahkan Gambar ke Lembar Excel dengan C#

Pemrogram .NET dapat menambahkan Gambar ke dalam Lembar Excel menggunakan pustaka C# sumber terbuka EPPlus. Anda dapat menentukan lebar & tinggi gambar dan posisi di mana Anda ingin meletakkannya. Pengembang juga dapat mengubah posisi gambar dan menempatkannya di tempat yang mereka inginkan. Mengubah ukuran kolom dan baris setelah menggunakan metode yang tersedia akan memengaruhi ukuran gambar.

Tambahkan Gambar di Excel - 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"));

Tambahkan Komentar ke Sel Excel

EPPlus API memfasilitasi penambahan dan modifikasi komentar di sel Excel. API ini juga mendukung fitur seperti menambahkan komentar, memindahkan kotak komentar, menampilkan atau menyembunyikan komentar, menghapus komentar, memformat komentar, dll.

Tambahkan Komentar di Sel - 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"));
 Indonesia