Workbook
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
| İmza | Açıklama |
|---|---|
default() → Self | Bu Workbook örneğinde varsayılanı çağırır. |
new() → Self | Yeni 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() → WorkbookSettings | Tarih 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() → bool | Korunup korunmadığını döndürür. |
properties() → &WorkbookProperties | Desteklenen genel API tarafından sunulan çalışma kitabı meta verilerini ve görünüm ayarlarını alır. |
get_properties() → &WorkbookProperties | Desteklenen 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() → &LoadDiagnostics | Mevcut çalışma kitabı yüklenirken toplanan tanı bilgilerini alır. |
get_load_diagnostics() → &LoadDiagnostics | Mevcut ç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. |