Fitur
Ikhtisar Fitur
Aspose.Cells FOSS for Java menyediakan kemampuan berikut untuk aplikasi Java 17+.
Manajemen Workbook dan Worksheet
- Buat workbook baru dengan
new Workbook()menggunakan pola try-with-resources - Muat file
.xlsxyang ada melaluinew Workbook(path)ataunew Workbook(path, options) - Akses worksheet melalui
getWorksheets().get(index)atau berdasarkan nama - Ganti nama worksheet dengan
setName(), tambahkan dan hapus sheet, atur sheet aktif - Kontrol visibilitas worksheet dan warna tab melalui
WorksheetViewModel - Aktifkan mode perbaikan dengan
LoadOptions.setTryRepairPackage()dansetTryRepairXml()
Nilai Sel dan Rumus
- Atur nilai bertipe dengan
cell.putValue()untukString,int,double,boolean, danLocalDateTime - Periksa tipe nilai melalui
CellValueType:STRING,NUMBER,BOOLEAN,DATE_TIME,FORMULA,BLANK - Simpan string formula dengan
cell.setFormula()— dihitung ulang oleh Excel saat dibuka - Akses representasi string melalui
cell.getStringValue() - Baca nilai mentah melalui
cell.getValue()sebagaiObject
Pemformatan Sel dan Gaya
- Terapkan font, batas, isian, dan perataan melalui kelas
Styledaricell.getStyle() - Atur tebal, warna, dan nama font melalui
Style.getFont() - Kontrol perataan melalui
HorizontalAlignment(LEFT,CENTER,RIGHT) danAlignmentValue - Atur format angka menggunakan
style.setCustom()atau pola bawaanNumberFormat - Sesuaikan tinggi baris dan lebar kolom dengan
getRows().get(n).setHeight()dangetColumns().get(n).setWidth()
AutoFilter
- Atur rentang header AutoFilter dengan
ws.getAutoFilter().setRange() - Tambahkan kolom filter melalui
getFilterColumns().add(index) - Tentukan kriteria filter khusus melalui
AutoFilterCustomFilterdanFilterOperatorType - Terapkan filter top-10 melalui
AutoFilterTop10
Validasi Data dan Pemformatan Bersyarat
- Tambahkan aturan validasi bilangan bulat, desimal, atau daftar melalui
sheet.getValidations().add() - Gunakan
ValidationTypedanOperatorTypedengan batas formula - Terapkan pemformatan bersyarat melalui
FormatConditionCollectiondanFormatCondition
Pengaturan Halaman dan Perlindungan Lembar Kerja
- Konfigurasikan pengaturan cetak dengan
PageSetup: ukuran kertas, orientasi, sesuaikan dengan halaman, area cetak - Aktifkan atau nonaktifkan garis kisi dan judul untuk pencetakan melalui
PrintOptionsModel - Lindungi lembar kerja dan sesuaikan izin menggunakan
WorksheetProtectionModel - Simpan hyperlink di lembar kerja melalui
HyperlinkdanHyperlinkCollection
Properti Dokumen
- Akses dan atur properti dokumen workbook melalui
workbook.getDocumentProperties() - Atur penulis, judul, dan bidang metadata lainnya
- Periksa diagnostik pemuatan melalui
workbook.getLoadDiagnostics().getIssues()
Format yang Didukung
| Format | Ekstensi | Baca | Tulis |
|---|---|---|---|
| Excel Open XML | .xlsx | ✓ | ✓ |
Penyimpanan saat ini terbatas pada .xlsx.