MyExcel adalah toolkit yang mengintegrasikan beberapa fungsi seperti mengimpor, mengekspor, dan mengenkripsi Excel.
keuntungan
Dapat menghasilkan tabel dengan kompleksitas apa pun: Alat ini menggunakan metode sel berulang untuk menggambar excel, dapat menghasilkan excel dengan kompleksitas apa pun, dan memiliki lebar dan tinggi adaptif;
Tanpa biaya pembelajaran: menggunakan HTML sebagai templat, biaya pembelajaran hampir nol;
Mendukung warna latar belakang, batas, font, dan pengaturan gaya lainnya yang umum digunakan: lihat bagian Dokumentasi - Dukungan Gaya untuk detailnya;
Mendukung .xls, .xlsx, dan .csv: Mendukung pembuatan file Excel dan .csv dengan akhiran .xls dan .xlsx;
Mendukung ekspor rumus: mendukung pengaturan rumus di templat Excel untuk mengurangi jumlah penghitungan di sisi server;
Mendukung mode SXSSF memori rendah: Mendukung mode SXSSF memori rendah, yang dapat menggunakan memori sangat rendah untuk menghasilkan .xlsx;
Mendukung ekspor mode produsen-konsumen: Mendukung ekspor mode produsen-konsumen, tanpa perlu memperoleh semua data sekaligus, dan memperoleh data dalam batch dengan mode SXSSF untuk mencapai ekspor data yang sangat besar;
Mendukung banyak mesin templat: Pembuat Excel untuk mesin templat yang umum digunakan seperti Freemarker, Groovy, Beetl, dan Thymeleaf telah terpasang (lihat dokumen Memulai untuk detailnya). Disarankan untuk menggunakan mesin templat Beetl (dokumen Beetl);
Menyediakan pembuat Excel default untuk langsung mengeluarkan Excel sederhana: tidak perlu menulis HTML apa pun, templat default telah terpasang, dan dapat dikeluarkan langsung berdasarkan daftar data POJO;
Mendukung pembuatan beberapa lembar sekaligus: menggunakan tabel sebagai unit lembar, mendukung ekspor beberapa lembar dalam satu dokumen excel;
Mendukung pengaturan kapasitas Excel: Mendukung pengaturan kapasitas Excel. Setelah kapasitas tercapai, Excel akan secara otomatis dibuat dan dapat dibuat menjadi paket zip dan diekspor;