Workbook

Genel Bakış

Workbook, Rust için Aspose.Cells FOSS içinde bir struct’tır. Şu alımlardan miras alır: Debug, Clone, PartialEq ve 1 tane daha.

Bir XLSX çalışma kitabını oluşturmak, yüklemek, değiştirmek ve kaydetmek için kullanılan kök tablo nesnesini temsil eder.

Bu struct, Rust programlarındaki Workbook nesneleri için 58 yöntem bildirir. Mevcut yöntemler şunlardır: add_worksheet, default, defined_names, dispose, document_properties, get_defined_names, get_document_properties, get_document_properties_mut, get_load_diagnostics, get_properties, get_properties_mut, get_protection ve 46 ek yöntem. Aspose.Cells FOSS for Rust paketini kurduktan sonra, genel üyeler herhangi bir Rust uygulaması tarafından erişilebilir.

Yöntemler

İmzaAçıklama
default() → SelfBu Workbook örneğinde varsayılanı çağırır.
new() → SelfYeni bir örnek başlatır.
add_worksheet(name: impl Into<String>) → Result<usize, CellsError>Bir öğe ekler.
worksheet(name: &str) → Result<&Worksheet, CellsError>Belirtilen ada sahip çalışma sayfasını alır.
worksheet_or_cells_exception(name: &str) → Result<&Worksheet, CellsException>Belirtilen adla çalışma sayfasını alır, başarısızlıkta bir CellsException döndürür.
worksheet_at(index: usize) → Result<&Worksheet, CellsError>Belirtilen sıfır tabanlı indeksteki çalışma sayfasını alır.
worksheet_at_or_cells_exception(index: usize) → Result<&Worksheet, CellsException>Belirtilen sıfır tabanlı dizindeki çalışma sayfasını alır, başarısızlıkta bir CellsException döndürür.
get_worksheets() → Worksheets<'_>Çalışma kitabı sırasına göre çalışma sayfalarını alır.
get_worksheets_mut() → WorksheetsMut<'_>İlgili değeri alır.
settings() → WorkbookSettingsTarih sistemi ve görüntüleme kültürü gibi çalışma kitabı düzeyindeki ayarları alır.
get_settings() → WorkbookSettingsÇalışma kitabı düzeyindeki ayarları, tarih sistemi ve görüntüleme kültürü gibi alır.
set_settings(settings: WorkbookSettings)Çalışma kitabı düzeyindeki ayarları, tarih sistemi ve görüntüleme kültürü gibi ayarlar.
protect()Geçerli nesneyi korur.
unprotect()Geçerli nesnedeki korumayı kaldırır.
protection() → WorkbookProtectionİlgili değeri alır.
get_protection() → WorkbookProtectionİlgili değeri alır.
protection_mut() → &mut WorkbookProtectionİlgili değeri alır.
get_protection_mut() → &mut WorkbookProtectionİlgili değeri alır.
is_protected() → boolKorunup korunmadığını döndürür.
properties() → &WorkbookPropertiesDesteklenen genel API tarafından sunulan çalışma kitabı meta verilerini ve görünüm ayarlarını alır.
get_properties() → &WorkbookPropertiesDesteklenen ortak API tarafından sunulan çalışma kitabı üst verilerini ve görünüm ayarlarını alır.
get_properties_mut() → &mut WorkbookPropertiesİlgili değeri alır.
document_properties() → &DocumentPropertiesÇekirdek ve genişletilmiş üst veriler için belge özellikleri arayüzünü alır.
get_document_properties() → &DocumentPropertiesÇekirdek ve genişletilmiş üst veriler için belge özellikleri arayüzünü alır.
get_document_properties_mut() → &mut DocumentPropertiesİlgili değeri alır.
defined_names() → DefinedNameCollection<'_>Çalışma kitabı tanımlı adlar koleksiyonunu alır.
get_defined_names() → DefinedNameCollection<'_>Çalışma kitabı tanımlı adlar koleksiyonunu alır.
load_diagnostics() → &LoadDiagnosticsMevcut çalışma kitabı yüklenirken toplanan tanı bilgilerini alır.
get_load_diagnostics() → &LoadDiagnosticsMevcut çalışma kitabı yüklenirken toplanan tanı bilgilerini alır.
load_xlsx(path: impl AsRef<Path>) → Result<Self, CellsError>Bir çalışma kitabını yükler.
open(path: impl AsRef<Path>) → Result<Self, CellsError>Mevcut bir çalışma kitabını açar.
open_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError>Mevcut bir çalışma kitabını açar.
load_xlsx_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError>Bir çalışma kitabını yükler.
load_xlsx_from_stream(stream: R) → Result<Self, CellsError>Varsayılan yükleme seçeneklerini kullanarak bir akıştan mevcut bir çalışma kitabını yükler.
open_from_stream(stream: R) → Result<Self, CellsError>Varsayılan yükleme seçeneklerini kullanarak bir akıştan mevcut bir çalışma kitabını açar.
open_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError>Belirli yükleme seçeneklerini kullanarak bir akıştan mevcut bir çalışma kitabını açar.
load_xlsx_from_stream_or_workbook_load_exception(stream: R) → Result<Self, WorkbookLoadException>Varsayılan yükleme seçeneklerini kullanarak bir akıştan mevcut bir çalışma kitabını yükler.
load_xlsx_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError>Belirli yükleme seçeneklerini kullanarak bir akıştan mevcut bir çalışma kitabını yükler.
load_xlsx_from_bytes(bytes: &[u8]) → Result<Self, CellsError>Bir çalışma kitabını yükler.
load_xlsx_from_bytes_or_workbook_load_exception(bytes: &[u8]) → Result<Self, WorkbookLoadException>Bir çalışma kitabını yükler.
load_xlsx_from_bytes_with_options(bytes: &[u8], options: &LoadOptions) → Result<Self, CellsError>Bir çalışma kitabını yükler.
save_xlsx(path: impl AsRef<Path>) → Result<(), CellsError>Çalışma kitabını kaydeder.
save(path: impl AsRef<Path>) → Result<(), CellsError>Çalışma kitabını, açık kaydetme seçeneklerini kullanarak bir akıma kaydeder.
save_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError>Çalışma kitabını kaydeder.
save_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError>Çalışma kitabını kaydeder.
save_xlsx_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError>Çalışma kitabını kaydeder.
save_xlsx_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError>Çalışma kitabını kaydeder.
save_xlsx_to_stream(stream: W) → Result<(), CellsError>Çalışma kitabını varsayılan kaydetme seçeneklerini kullanarak bir akışa kaydeder.
save_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError>Çalışma kitabını belirtilen kaydetme formatını kullanarak bir akışa kaydeder.
save_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError>Çalışma kitabını açık kaydetme seçeneklerini kullanarak bir akışa kaydeder.
save_xlsx_to_stream_or_workbook_save_exception(stream: W) → Result<(), WorkbookSaveException>Çalışma kitabını bir akışa kaydeder ve hataları WorkbookSaveException içinde sarar.
save_xlsx_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError>Çalışma kitabını belirtilen kaydetme formatını kullanarak bir akışa kaydeder.
save_xlsx_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError>Çalışma kitabını açık kaydetme seçeneklerini kullanarak bir akışa kaydeder.
save_xlsx_to_bytes() → Result<Vec<u8>, CellsError>Çalışma kitabını kaydeder.
save_xlsx_to_bytes_or_workbook_save_exception() → Result<Vec<u8>, WorkbookSaveException>Çalışma kitabını kaydeder.
save_xlsx_to_bytes_with_format(format: SaveFormat) → Result<Vec<u8>, CellsError>Çalışma kitabını kaydeder.
save_xlsx_to_bytes_with_options(options: &SaveOptions) → Result<Vec<u8>, CellsError>Çalışma kitabını kaydeder.
dispose()Çalışma kitabı örneğiyle ilişkili kaynakları serbest bırakır.

Ayrıca Bakınız

 Türkçe