Workbook
Workbook
Panoramica
Workbook è una struct in Aspose.Cells FOSS per Rust. Ereda da: Debug, Clone, PartialEq, e 1 altro.
Rappresenta l’oggetto foglio di calcolo radice utilizzato per creare, caricare, modificare e salvare un workbook XLSX.
Questa struct dichiara 58 metodi per gli oggetti Workbook nei programmi Rust. I metodi disponibili includono: 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, e 46 metodi aggiuntivi. I membri pubblici sono accessibili a qualsiasi applicazione Rust dopo aver installato il pacchetto Aspose.Cells FOSS per Rust.
Metodi
| Firma | Descrizione |
|---|---|
default() → Self | Chiama il valore predefinito su questa istanza di Workbook. |
new() → Self | Inizializza una nuova istanza. |
add_worksheet(name: impl Into<String>) → Result<usize, CellsError> | Aggiunge un elemento. |
worksheet(name: &str) → Result<&Worksheet, CellsError> | Restituisce il foglio di lavoro con il nome specificato. |
worksheet_or_cells_exception(name: &str) → Result<&Worksheet, CellsException> | Ottiene il foglio di lavoro con il nome specificato, restituendo un CellsException in caso di errore. |
worksheet_at(index: usize) → Result<&Worksheet, CellsError> | Ottiene il foglio di lavoro all’indice specificato a base zero. |
worksheet_at_or_cells_exception(index: usize) → Result<&Worksheet, CellsException> | Ottiene il foglio di lavoro all’indice a base zero specificato, restituendo un CellsException in caso di errore. |
get_worksheets() → Worksheets<'_> | Ottiene i worksheets nell’ordine del workbook. |
get_worksheets_mut() → WorksheetsMut<'_> | Ottiene il valore associato. |
settings() → WorkbookSettings | Ottiene le impostazioni a livello di cartella di lavoro, come il sistema di data e la cultura di visualizzazione. |
get_settings() → WorkbookSettings | Ottiene le impostazioni a livello di cartella di lavoro, come il sistema di data e la cultura di visualizzazione. |
set_settings(settings: WorkbookSettings) | Imposta le impostazioni a livello di cartella di lavoro, come il sistema di data e la cultura di visualizzazione. |
protect() | Protegge l’oggetto corrente. |
unprotect() | Rimuove la protezione dall’oggetto corrente. |
protection() → WorkbookProtection | Restituisce il valore associato. |
get_protection() → WorkbookProtection | Ottiene il valore associato. |
protection_mut() → &mut WorkbookProtection | Ottiene il valore associato. |
get_protection_mut() → &mut WorkbookProtection | Ottiene il valore associato. |
is_protected() → bool | Restituisce se protetto. |
properties() → &WorkbookProperties | Ottiene i metadati della cartella di lavoro e le impostazioni di visualizzazione esposte dal API pubblico supportato. |
get_properties() → &WorkbookProperties | Recupera i metadati della cartella di lavoro e le impostazioni di visualizzazione esposti dal API pubblico supportato. |
get_properties_mut() → &mut WorkbookProperties | Ottiene il valore associato. |
document_properties() → &DocumentProperties | Recupera la facciata delle proprietà del documento per i metadati di base e estesi. |
get_document_properties() → &DocumentProperties | Recupera la facciata delle proprietà del documento per i metadati di base e estesi. |
get_document_properties_mut() → &mut DocumentProperties | Ottiene il valore associato. |
defined_names() → DefinedNameCollection<'_> | Ottiene la raccolta dei nomi definiti nella cartella di lavoro. |
get_defined_names() → DefinedNameCollection<'_> | Restituisce la raccolta dei nomi definiti nella cartella di lavoro. |
load_diagnostics() → &LoadDiagnostics | Recupera le diagnostiche raccolte durante il caricamento della cartella di lavoro corrente. |
get_load_diagnostics() → &LoadDiagnostics | Recupera le diagnostiche raccolte durante il caricamento della cartella di lavoro corrente. |
load_xlsx(path: impl AsRef<Path>) → Result<Self, CellsError> | Carica una cartella di lavoro. |
open(path: impl AsRef<Path>) → Result<Self, CellsError> | Apre una cartella di lavoro esistente. |
open_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Apre una cartella di lavoro esistente. |
load_xlsx_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Carica una cartella di lavoro. |
load_xlsx_from_stream(stream: R) → Result<Self, CellsError> | Carica una cartella di lavoro esistente da un flusso utilizzando le opzioni di caricamento predefinite. |
open_from_stream(stream: R) → Result<Self, CellsError> | Apre una cartella di lavoro esistente da un flusso utilizzando le opzioni di caricamento predefinite. |
open_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Apre una cartella di lavoro esistente da un flusso utilizzando opzioni di caricamento esplicite. |
load_xlsx_from_stream_or_workbook_load_exception(stream: R) → Result<Self, WorkbookLoadException> | Carica una cartella di lavoro esistente da un flusso utilizzando le opzioni di caricamento predefinite. |
load_xlsx_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Carica una cartella di lavoro esistente da un flusso utilizzando opzioni di caricamento esplicite. |
load_xlsx_from_bytes(bytes: &[u8]) → Result<Self, CellsError> | Carica una cartella di lavoro. |
load_xlsx_from_bytes_or_workbook_load_exception(bytes: &[u8]) → Result<Self, WorkbookLoadException> | Carica una cartella di lavoro. |
load_xlsx_from_bytes_with_options(bytes: &[u8], options: &LoadOptions) → Result<Self, CellsError> | Carica una cartella di lavoro. |
save_xlsx(path: impl AsRef<Path>) → Result<(), CellsError> | Salva la cartella di lavoro. |
save(path: impl AsRef<Path>) → Result<(), CellsError> | Salva la cartella di lavoro in uno stream usando opzioni di salvataggio esplicite. |
save_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Salva la cartella di lavoro. |
save_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Salva la cartella di lavoro. |
save_xlsx_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Salva la cartella di lavoro. |
save_xlsx_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Salva la cartella di lavoro. |
save_xlsx_to_stream(stream: W) → Result<(), CellsError> | Salva il workbook su uno stream utilizzando le opzioni di salvataggio predefinite. |
save_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | Salva il workbook su uno stream utilizzando il formato di salvataggio specificato. |
save_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | Salva il workbook su uno stream utilizzando opzioni di salvataggio esplicite. |
save_xlsx_to_stream_or_workbook_save_exception(stream: W) → Result<(), WorkbookSaveException> | Salva il workbook su uno stream e incapsula i fallimenti in WorkbookSaveException. |
save_xlsx_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | Salva la cartella di lavoro in un flusso utilizzando il formato di salvataggio specificato. |
save_xlsx_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | Salva la cartella di lavoro in un flusso utilizzando opzioni di salvataggio esplicite. |
save_xlsx_to_bytes() → Result<Vec<u8>, CellsError> | Salva la cartella di lavoro. |
save_xlsx_to_bytes_or_workbook_save_exception() → Result<Vec<u8>, WorkbookSaveException> | Salva la cartella di lavoro. |
save_xlsx_to_bytes_with_format(format: SaveFormat) → Result<Vec<u8>, CellsError> | Salva la cartella di lavoro. |
save_xlsx_to_bytes_with_options(options: &SaveOptions) → Result<Vec<u8>, CellsError> | Salva la cartella di lavoro. |
dispose() | Rilascia le risorse associate all’istanza della cartella di lavoro. |