Özellikler
Özellik Genel Bakışı
Aspose.Cells FOSS for Java, Java 17+ uygulamaları için aşağıdaki yetenekleri sağlar.
Çalışma Kitabı ve Çalışma Sayfası Yönetimi
- Yeni çalışma kitaplarını
new Workbook()ile try-with-resources desenini kullanarak oluşturun - Mevcut
.xlsxdosyalarınınew Workbook(path)veyanew Workbook(path, options)aracılığıyla yükleyin - Çalışma sayfalarına
getWorksheets().get(index)ile veya adlarıyla erişin - Çalışma sayfalarını
setName()ile yeniden adlandırın, sayfa ekleyin ve kaldırın, aktif sayfayı ayarlayın - Çalışma sayfası görünürlüğünü ve sekme rengini
WorksheetViewModelile kontrol edin - Onarım modunu
LoadOptions.setTryRepairPackage()vesetTryRepairXml()ile etkinleştirin
Hücre Değerleri ve Formüller
cell.putValue()ileString,int,double,booleanveLocalDateTimeiçin tiplenmiş değerleri ayarlayınCellValueTypearacılığıyla değer tipini inceleyin:STRING,NUMBER,BOOLEAN,DATE_TIME,FORMULA,BLANKcell.setFormula()ile formül dizelerini depolayın — Excel tarafından açıldığında yeniden hesaplanırcell.getStringValue()aracılığıyla dize temsiline erişincell.getValue()aracılığıyla ham değeriObjectolarak okuyun
Hücre Biçimlendirme ve Stiller
- Yazı tiplerini, kenarlıkları, doldurmaları ve hizalamayı
Stylesınıfı aracılığıylacell.getStyle()‘den uygulayın - Kalın, renk ve yazı tipi adını
Style.getFont()aracılığıyla ayarlayın - Hizalamayı
HorizontalAlignment(LEFT,CENTER,RIGHT) veAlignmentValueile kontrol edin - Sayı biçimlerini
style.setCustom()kullanarak veya yerleşikNumberFormatdesenleriyle ayarlayın - Satır yüksekliğini ve sütun genişliğini
getRows().get(n).setHeight()vegetColumns().get(n).setWidth()ile ayarlayın
AutoFilter
ws.getAutoFilter().setRange()ile bir AutoFilter başlık aralığı ayarlayıngetFilterColumns().add(index)aracılığıyla filtre sütunları ekleyinAutoFilterCustomFilterveFilterOperatorTypearacılığıyla özel filtre kriterleri tanımlayınAutoFilterTop10aracılığıyla üst‑10 filtreleri uygulayın
Veri Doğrulama ve Koşullu Biçimlendirme
- Tam sayı, ondalık veya liste doğrulama kurallarını
sheet.getValidations().add()aracılığıyla ekleyin - Formül sınırlarıyla
ValidationTypeveOperatorTypekullanın - Koşullu biçimlendirmeyi
FormatConditionCollectionveFormatConditionaracılığıyla uygulayın
Sayfa Ayarı ve Çalışma Sayfası Koruması
PageSetupile yazdırma ayarlarını yapılandırın: kağıt boyutu, yönlendirme, sayfaya sığdır, yazdırma alanıPrintOptionsModelaracılığıyla yazdırma için ızgara çizgilerini ve başlıkları değiştirinWorksheetProtectionModelkullanarak çalışma sayfalarını koruyun ve izinleri ince ayarlayınHyperlinkveHyperlinkCollectionaracılığıyla çalışma sayfalarına köprüler kaydedin
Belge Özellikleri
workbook.getDocumentProperties()aracılığıyla çalışma kitabı belge özelliklerine erişin ve ayarlayın- Yazar, başlık ve diğer meta veri alanlarını ayarlayın
workbook.getLoadDiagnostics().getIssues()aracılığıyla yük tanılamalarını inceleyin
Desteklenen Formatlar
| Biçim | Uzantı | Okuma | Yazma |
|---|---|---|---|
| Excel Open XML | .xlsx | ✓ | ✓ |
Kaydetme şu anda .xlsx ile sınırlıdır.