Workbook
Workbook
Översikt
Workbook är en struct i Aspose.Cells FOSS för Rust. Ärver från: Debug, Clone, PartialEq och 1 till.
Representerar rot-kalkylbladsobjektet som används för att skapa, läsa in, ändra och spara en XLSX-arbetsbok.
Denna struct deklarerar 58 metoder för Workbook-objekt i Rust-program. Tillgängliga metoder inkluderar: 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 och 46 ytterligare metoder. Publika medlemmar är tillgängliga för alla Rust-applikationer efter att ha installerat Aspose.Cells FOSS för Rust-paketet.
Metoder
| Signatur | Beskrivning |
|---|---|
default() → Self | Anropar standard på den här Workbook-instansen. |
new() → Self | Initierar en ny instans. |
add_worksheet(name: impl Into<String>) → Result<usize, CellsError> | Lägger till ett objekt. |
worksheet(name: &str) → Result<&Worksheet, CellsError> | Hämtar kalkylbladet med det angivna namnet. |
worksheet_or_cells_exception(name: &str) → Result<&Worksheet, CellsException> | Hämtar kalkylbladet med det angivna namnet och returnerar en CellsException vid fel. |
worksheet_at(index: usize) → Result<&Worksheet, CellsError> | Hämtar kalkylbladet på det angivna nollbaserade indexet. |
worksheet_at_or_cells_exception(index: usize) → Result<&Worksheet, CellsException> | Hämtar kalkylbladet på det angivna nollbaserade indexet och returnerar en CellsException vid fel. |
get_worksheets() → Worksheets<'_> | Hämtar arbetsbladen i arbetsbokens ordning. |
get_worksheets_mut() → WorksheetsMut<'_> | Hämtar det associerade värdet. |
settings() → WorkbookSettings | Hämtar arbetsboksinställningar på arbetsboksnivå, såsom datumssystemet och visningskulturen. |
get_settings() → WorkbookSettings | Hämtar inställningar på arbetsboksnivå, t.ex. datumssystem och visningskultur. |
set_settings(settings: WorkbookSettings) | Anger inställningar på arbetsboksnivå, t.ex. datumssystem och visningskultur. |
protect() | Skyddar det aktuella objektet. |
unprotect() | Tar bort skyddet från det aktuella objektet. |
protection() → WorkbookProtection | Hämtar det associerade värdet. |
get_protection() → WorkbookProtection | Hämtar det associerade värdet. |
protection_mut() → &mut WorkbookProtection | Hämtar det associerade värdet. |
get_protection_mut() → &mut WorkbookProtection | Hämtar det associerade värdet. |
is_protected() → bool | Returnerar om den är skyddad. |
properties() → &WorkbookProperties | Hämtar arbetsboksmetadata och vyinställningar som exponeras av den stödjade offentliga API. |
get_properties() → &WorkbookProperties | Hämtar arbetsbokmetadata och visningsinställningar som exponeras av den stödda offentliga API. |
get_properties_mut() → &mut WorkbookProperties | Hämtar det associerade värdet. |
document_properties() → &DocumentProperties | Hämtar dokumentegenskapsfasaden för grundläggande och utökad metadata. |
get_document_properties() → &DocumentProperties | Hämtar dokumentegenskapsfasaden för grundläggande och utökad metadata. |
get_document_properties_mut() → &mut DocumentProperties | Hämtar det associerade värdet. |
defined_names() → DefinedNameCollection<'_> | Hämtar samlingen med arbetsboksdefinierade namn. |
get_defined_names() → DefinedNameCollection<'_> | Hämtar samlingen med arbetsbokens definierade namn. |
load_diagnostics() → &LoadDiagnostics | Hämtar diagnostik som samlats in när den aktuella arbetsboken laddas. |
get_load_diagnostics() → &LoadDiagnostics | Hämtar diagnostik som samlats in när den aktuella arbetsboken laddas. |
load_xlsx(path: impl AsRef<Path>) → Result<Self, CellsError> | Laddar en arbetsbok. |
open(path: impl AsRef<Path>) → Result<Self, CellsError> | Öppnar en befintlig arbetsbok. |
open_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Öppnar en befintlig arbetsbok. |
load_xlsx_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Laddar en arbetsbok. |
load_xlsx_from_stream(stream: R) → Result<Self, CellsError> | Laddar en befintlig arbetsbok från en ström med standardalternativ för inläsning. |
open_from_stream(stream: R) → Result<Self, CellsError> | Öppnar en befintlig arbetsbok från en ström med standardalternativ för inläsning. |
open_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Öppnar en befintlig arbetsbok från en ström med explicita inläsningsalternativ. |
load_xlsx_from_stream_or_workbook_load_exception(stream: R) → Result<Self, WorkbookLoadException> | Laddar en befintlig arbetsbok från en ström med standardinläsningsalternativ. |
load_xlsx_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Laddar en befintlig arbetsbok från en ström med explicita inläsningsalternativ. |
load_xlsx_from_bytes(bytes: &[u8]) → Result<Self, CellsError> | Laddar en arbetsbok. |
load_xlsx_from_bytes_or_workbook_load_exception(bytes: &[u8]) → Result<Self, WorkbookLoadException> | Läser in en arbetsbok. |
load_xlsx_from_bytes_with_options(bytes: &[u8], options: &LoadOptions) → Result<Self, CellsError> | Läser in en arbetsbok. |
save_xlsx(path: impl AsRef<Path>) → Result<(), CellsError> | Sparar arbetsboken. |
save(path: impl AsRef<Path>) → Result<(), CellsError> | Sparar arbetsboken till en ström med explicita sparalternativ. |
save_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Sparar arbetsboken. |
save_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Sparar arbetsboken. |
save_xlsx_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Sparar arbetsboken. |
save_xlsx_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Sparar arbetsboken. |
save_xlsx_to_stream(stream: W) → Result<(), CellsError> | Sparar arbetsboken till en ström med standardalternativ för sparning. |
save_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | Sparar arbetsboken till en ström med det angivna sparformatet. |
save_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | Sparar arbetsboken till en ström med explicita sparalternativ. |
save_xlsx_to_stream_or_workbook_save_exception(stream: W) → Result<(), WorkbookSaveException> | Sparar arbetsboken till en ström och omsluter fel i WorkbookSaveException. |
save_xlsx_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | Sparar arbetsboken till en ström med det angivna sparformatet. |
save_xlsx_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | Sparar arbetsboken till en ström med uttryckliga sparalternativ. |
save_xlsx_to_bytes() → Result<Vec<u8>, CellsError> | Sparar arbetsboken. |
save_xlsx_to_bytes_or_workbook_save_exception() → Result<Vec<u8>, WorkbookSaveException> | Sparar arbetsboken. |
save_xlsx_to_bytes_with_format(format: SaveFormat) → Result<Vec<u8>, CellsError> | Sparar arbetsboken. |
save_xlsx_to_bytes_with_options(options: &SaveOptions) → Result<Vec<u8>, CellsError> | Sparar arbetsboken. |
dispose() | Frigör resurser som är associerade med arbetsbokinstansen. |