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

Open Source .NET Library untuk Menyusun Spreadsheet Excel

Buat spreadsheet Excel berdasarkan pohon komponen bersarang seperti DOM HTML

BookFx adalah C# API open source untuk membuat Microsoft Excel Worksheets menggunakan komponen seperti elemen HTML DOM. API menggunakan pohon node, yang merender file XLSX. Metode ini memungkinkan node untuk diimplementasikan sebagai komponen yang dapat digunakan kembali. Selanjutnya, hierarki node nyaman untuk menerapkan gaya. BookFx membantu Anda menentukan struktur buku kerja dengan cara yang lebih baik dan menghilangkan kesulitan dalam menghitung ukuran dan alamat rentang.

Setiap lembar dalam buku kerja dapat berisi satu kotak akar di sudut kiri atas, kotak lainnya direntangkan agar pas dengan kotak komposit. Kotak ditempatkan dalam bentuk RowBox, ColBox, dan StackBox.

Previous Next

Memulai dengan BookFx

Cara yang disarankan untuk menginstal BookFx adalah dari NuGet, Silakan gunakan perintah berikut untuk instalasi lebih cepat.

Instal BookFx dari NuGet

 Install-Package BookFx

Buat Excel Seperti HTML DOM - C#

BookFx memungkinkan pengembang C# .NET untuk membuat lembar kerja excel baru. Anda dapat membuat buku kerja kosong menggunakan metode Make.Book().ToBytes(). Ini adalah metode yang efektif untuk membuat buku kerja tanpa kerumitan apa pun. Anda bahkan dapat menyisipkan teks saat membuat buku kerja dengan menggunakan metode Make.Value("Hai, Dunia!").ToSheet().ToBook().ToBytes().

Rentang & Gabungkan di Excel menggunakan C#

API juga memungkinkan merentang dan menggabungkan baris dan kolom di excel. Ini menggunakan metode ValueBox SpanTows dan SpanCols dan kombinasinya Span untuk menentukan jumlah sel yang direntang. Metode Merger digunakan untuk menggabungkan sel, tetapi BookFx menggabungkan rentang ValueBox secara otomatis jika kotak tersebut memiliki nilai atau rumus.

Menggunakan Nilai dan Rumus di Excel menggunakan C#

BookFx juga memungkinkan penggunaan nilai dan rumus di lembar kerja excel Anda. Menggunakan ValueBox Anda dapat membuat nilai dan rumus. Itu dapat dibuat menggunakan metode Make.Value. Untuk menggunakan rumus, nilainya harus dimulai dengan operator '=' seperti Make.Value("=SUM(RC[1]:RC[3])").

 Indonesia