Özellikler Genel Bakış

Özellikler Genel Bakış

Bu sayfa, Rust için Aspose.Cells FOSS’un özellik yüzeyini haritalar. Her alan, içinde karşılaşacağınız giriş-nokta türlerine bağlantı verir. API Reference.


Çalışma Kitabı Yaşam Döngüsü

Workbook kök nesnedir: Workbook::new boş bir çalışma kitabı oluşturur, Workbook::load_xlsx mevcut bir dosyayı açar ve save, save_xlsx veya save_with_format SaveFormat enum’ı tarafından yönetilen XLSX çıktısı yazar.

let mut workbook = Workbook::new();
workbook.save("report.xlsx")?;
let reloaded = Workbook::load_xlsx("report.xlsx")?;

Hücreler, Değerler ve Formüller

Hücre koleksiyonları, bir çalışma sayfasındaki get_cells / get_cells_mut üzerinden gelir. Tipli ayarlayıcılar (put_value_string, put_value_i32, put_value_bool, put_value_decimal, put_value_date_time) string dönüşümlerini önler ve put_formula_with_cached_value formülleri önbelleğe alınmış sonuçlarıyla birlikte saklar:

cells.get("F1")?.put_value_i32(10)?;
cells.get("G1")?
    .put_formula_with_cached_value("=F1*2", CellValue::Number(20.0))?;

Grafikler

Grafikler, bir sayfanın grafik koleksiyonu aracılığıyla ChartType varyantları gibi Column ve Line kullanarak hücre aralıklarına bağlanır; bağlamalar ve türler, yüklü çalışma kitaplarından Chart ve ChartCollection aracılığıyla geri okunabilir.


Stil ve Düzen

CellStyle, Font, Fill ve Borders birleştirir; StyleFlag, hangi yönlerin uygulanacağını seçer. NumberFormat değerleri işler, PageSetup PaperSizeType ve PageOrientationType kontrol eder ve FreezePane başlık satırlarını sabitler.


Veri Kalitesi ve Yapısı

Validation (OperatorType ile), FormatCondition koşullu biçimlendirme, AutoFilter filtreleme, ListObject TableStyleType içeren yapılandırılmış tablolar, DefinedName adlandırılmış aralıklar ve WorkbookProtection / WorksheetProtection.


Savunmacı Yükleme

LoadOptions, try_repair_package ve try_repair_xml bayraklarını ortaya çıkarır; LoadDiagnostics, yükleme sırasında bulunan sorunları rapor eder. API yüzeyindeki hatalar, Result ve CellsError kullanılarak ele alınır.


İpuçları ve En İyi Uygulamalar

  • Kapsam get_worksheets_mut / get_cells_mut bir blok içinde ödünç alır, böylece çalışma kitabı daha sonra kaydedilebilir.
  • Değerleri dizeye biçimlendirmek yerine tiplenmiş ayarlayıcıları tercih edin.
  • Formüllerle birlikte her zaman önbelleğe alınmış bir değer sağlayın, böylece dosyalar yeniden hesaplamadan önce doğru sonuçlarla açılır.
  • Üçüncü taraf dosyaları alırken LoadOptions onarım bayraklarını kullanın.

API Reference Özeti

SınıfAçıklama
WorkbookKök nesne: XLSX çalışma kitaplarını oluştur, yükle ve kaydet
WorksheetTek bir sayfa ve onun hücreleri, grafikler ve ayarları
CellMutDeğiştirilebilir hücre: tiplenmiş değer ve formül ayarlayıcıları
CellStyleHücre biçimlendirme: yazı tipi, dolgu ve kenarlıklar
ChartTypeGrafik eklerken grafik türü seçimi
ValidationVeri doğrulama kuralları
AutoFilterAralık filtreleme
LoadOptionsYükleme davranışı ve onarım bayrakları
CellsErrorHata türü API boyunca döndürüldü

Ayrıca Bakınız

 Türkçe