Workbook
Workbook
Overzicht
Workbook is een struct in Aspose.Cells FOSS voor Rust. Erft van: Debug, Clone, PartialEq, en nog 1.
Stelt het hoofd-spreadsheet-object voor dat wordt gebruikt om een XLSX-werkmap te maken, laden, wijzigen en opslaan.
Deze struct declareert 58 methoden voor Workbook-objecten in Rust-programma’s. Beschikbare methoden omvatten: 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, en nog 46 methoden. Publieke leden zijn toegankelijk voor elke Rust-applicatie na het installeren van het Aspose.Cells FOSS voor Rust-pakket.
Methoden
| Handtekening | Beschrijving |
|---|---|
default() → Self | Roept default aan op deze Workbook-instantie. |
new() → Self | Initialiseert een nieuwe instantie. |
add_worksheet(name: impl Into<String>) → Result<usize, CellsError> | Voegt een item toe. |
worksheet(name: &str) → Result<&Worksheet, CellsError> | Haalt het werkblad op met de opgegeven naam. |
worksheet_or_cells_exception(name: &str) → Result<&Worksheet, CellsException> | Haalt het werkblad op met de opgegeven naam, en retourneert een CellsException bij falen. |
worksheet_at(index: usize) → Result<&Worksheet, CellsError> | Haalt het werkblad op op de opgegeven nulgebaseerde index. |
worksheet_at_or_cells_exception(index: usize) → Result<&Worksheet, CellsException> | Haalt het werkblad op op de opgegeven nulgebaseerde index, en retourneert een CellsException bij falen. |
get_worksheets() → Worksheets<'_> | Haalt de werkbladen op in de volgorde van het werkboek. |
get_worksheets_mut() → WorksheetsMut<'_> | Haalt de geassocieerde waarde op. |
settings() → WorkbookSettings | Haalt werkboekniveau-instellingen op, zoals het datumsysteem en de weergavecultuur. |
get_settings() → WorkbookSettings | Haalt werkboekniveau-instellingen op, zoals het datumsysteem en de weergavecultuur. |
set_settings(settings: WorkbookSettings) | Stelt werkboekniveau-instellingen in, zoals het datumsysteem en de weergavecultuur. |
protect() | Beschermt het huidige object. |
unprotect() | Verwijdert de bescherming van het huidige object. |
protection() → WorkbookProtection | Haalt de geassocieerde waarde op. |
get_protection() → WorkbookProtection | Haalt de geassocieerde waarde op. |
protection_mut() → &mut WorkbookProtection | Haalt de bijbehorende waarde op. |
get_protection_mut() → &mut WorkbookProtection | Haalt de bijbehorende waarde op. |
is_protected() → bool | Retourneert of beschermd. |
properties() → &WorkbookProperties | Verkrijgt werkboekmetadata en weergave-instellingen die worden blootgesteld door de ondersteunde openbare API. |
get_properties() → &WorkbookProperties | Verkrijgt werkboekmetadata en weergave-instellingen die worden blootgesteld door de ondersteunde openbare API. |
get_properties_mut() → &mut WorkbookProperties | Haalt de bijbehorende waarde op. |
document_properties() → &DocumentProperties | Verkrijgt de document properties facade voor kern- en uitgebreide metadata. |
get_document_properties() → &DocumentProperties | Verkrijgt de document properties facade voor kern- en uitgebreide metadata. |
get_document_properties_mut() → &mut DocumentProperties | Haalt de bijbehorende waarde op. |
defined_names() → DefinedNameCollection<'_> | Haalt de door het werkboek gedefinieerde namenverzameling op. |
get_defined_names() → DefinedNameCollection<'_> | Haalt de door het werkboek gedefinieerde namenverzameling op. |
load_diagnostics() → &LoadDiagnostics | Verkrijgt diagnostische gegevens die tijdens het laden van de huidige werkmap worden verzameld. |
get_load_diagnostics() → &LoadDiagnostics | Verkrijgt diagnostische gegevens die tijdens het laden van de huidige werkmap worden verzameld. |
load_xlsx(path: impl AsRef<Path>) → Result<Self, CellsError> | Laadt een werkmap. |
open(path: impl AsRef<Path>) → Result<Self, CellsError> | Opent een bestaande werkmap. |
open_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Opent een bestaande werkmap. |
load_xlsx_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Laadt een werkmap. |
load_xlsx_from_stream(stream: R) → Result<Self, CellsError> | Laadt een bestaande werkmap uit een stream met de standaard laadopties. |
open_from_stream(stream: R) → Result<Self, CellsError> | Opent een bestaande werkmap vanuit een stream met de standaard laadopties. |
open_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Opent een bestaande werkmap vanuit een stream met expliciete laadopties. |
load_xlsx_from_stream_or_workbook_load_exception(stream: R) → Result<Self, WorkbookLoadException> | Laadt een bestaande werkmap vanuit een stream met de standaard laadopties. |
load_xlsx_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Laadt een bestaande werkmap vanuit een stream met expliciete laadopties. |
load_xlsx_from_bytes(bytes: &[u8]) → Result<Self, CellsError> | Laadt een werkmap. |
load_xlsx_from_bytes_or_workbook_load_exception(bytes: &[u8]) → Result<Self, WorkbookLoadException> | Laadt een werkmap. |
load_xlsx_from_bytes_with_options(bytes: &[u8], options: &LoadOptions) → Result<Self, CellsError> | Laadt een werkmap. |
save_xlsx(path: impl AsRef<Path>) → Result<(), CellsError> | Slaat de werkmap op. |
save(path: impl AsRef<Path>) → Result<(), CellsError> | Slaat de werkmap op naar een stream met expliciete opslaanopties. |
save_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Slaat de werkmap op. |
save_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Slaat de werkmap op. |
save_xlsx_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Slaat de werkmap op. |
save_xlsx_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Slaat de werkmap op. |
save_xlsx_to_stream(stream: W) → Result<(), CellsError> | Slaat de werkmap op naar een stream met de standaard opslagopties. |
save_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | Slaat de werkmap op naar een stream met het opgegeven opslagformaat. |
save_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | Slaat de werkmap op naar een stream met expliciete opslagopties. |
save_xlsx_to_stream_or_workbook_save_exception(stream: W) → Result<(), WorkbookSaveException> | Slaat het werkboek op naar een stream en verpakt fouten in WorkbookSaveException. |
save_xlsx_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | Slaat het werkboek op naar een stream met het gespecificeerde opslagformaat. |
save_xlsx_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | Slaat het werkboek op naar een stream met expliciete opslaanopties. |
save_xlsx_to_bytes() → Result<Vec<u8>, CellsError> | Slaat het werkboek op. |
save_xlsx_to_bytes_or_workbook_save_exception() → Result<Vec<u8>, WorkbookSaveException> | Slaat de werkmap op. |
save_xlsx_to_bytes_with_format(format: SaveFormat) → Result<Vec<u8>, CellsError> | Slaat het werkboek op. |
save_xlsx_to_bytes_with_options(options: &SaveOptions) → Result<Vec<u8>, CellsError> | Slaat het werkboek op. |
dispose() | Geeft bronnen vrij die aan de werkboekinstantie zijn gekoppeld. |