Workbook
Workbook
Übersicht
Workbook ist eine struct in Aspose.Cells FOSS für Rust. Erbt von: Debug, Clone, PartialEq und 1 weitere.
Stellt das übergeordnete Tabellenkalkulationsobjekt dar, das zum Erstellen, Laden, Ändern und Speichern einer XLSX-Arbeitsmappe verwendet wird.
Diese struct deklariert 58 Methoden für Workbook-Objekte in Rust-Programmen. Verfügbare Methoden umfassen: 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 und 46 weitere Methoden. Öffentliche Member sind für jede Rust-Anwendung nach der Installation des Aspose.Cells FOSS für Rust-Pakets zugänglich.
Methoden
| Signatur | Beschreibung |
|---|---|
default() → Self | Ruft default für diese Workbook-Instanz auf. |
new() → Self | Initialisiert eine neue Instanz. |
add_worksheet(name: impl Into<String>) → Result<usize, CellsError> | Fügt ein Element hinzu. |
worksheet(name: &str) → Result<&Worksheet, CellsError> | Ruft das Arbeitsblatt mit dem angegebenen Namen ab. |
worksheet_or_cells_exception(name: &str) → Result<&Worksheet, CellsException> | Ruft das Arbeitsblatt mit dem angegebenen Namen ab und gibt bei einem Fehler ein CellsException zurück. |
worksheet_at(index: usize) → Result<&Worksheet, CellsError> | Gibt das Arbeitsblatt am angegebenen nullbasierten Index zurück. |
worksheet_at_or_cells_exception(index: usize) → Result<&Worksheet, CellsException> | Ruft das Arbeitsblatt am angegebenen nullbasierten Index ab und gibt bei einem Fehler ein CellsException zurück. |
get_worksheets() → Worksheets<'_> | Ruft die Arbeitsblätter in der Reihenfolge des Arbeitsbuchs ab. |
get_worksheets_mut() → WorksheetsMut<'_> | Ruft den zugehörigen Wert ab. |
settings() → WorkbookSettings | Ruft arbeitsmappenbezogene Einstellungen wie das Datumsystem und die Anzeigekultur ab. |
get_settings() → WorkbookSettings | Liest arbeitsmappenbezogene Einstellungen wie das Datumsystem und die Anzeigekultur. |
set_settings(settings: WorkbookSettings) | Legt arbeitsmappenbezogene Einstellungen wie das Datumsystem und die Anzeigekultur fest. |
protect() | Schützt das aktuelle Objekt. |
unprotect() | Entfernt den Schutz des aktuellen Objekts. |
protection() → WorkbookProtection | Liefert den zugehörigen Wert. |
get_protection() → WorkbookProtection | Ruft den zugehörigen Wert ab. |
protection_mut() → &mut WorkbookProtection | Liefert den zugehörigen Wert. |
get_protection_mut() → &mut WorkbookProtection | Ruft den zugehörigen Wert ab. |
is_protected() → bool | Gibt zurück, ob geschützt ist. |
properties() → &WorkbookProperties | Ruft die Arbeitsmappemetadaten und Ansichtseinstellungen ab, die vom unterstützten öffentlichen API bereitgestellt werden. |
get_properties() → &WorkbookProperties | Ruft die Arbeitsmappemetadaten und Ansichtseinstellungen ab, die vom unterstützten öffentlichen API bereitgestellt werden. |
get_properties_mut() → &mut WorkbookProperties | Ruft den zugehörigen Wert ab. |
document_properties() → &DocumentProperties | Ruft die Fassade der Dokumenteigenschaften für Kern- und erweiterte Metadaten ab. |
get_document_properties() → &DocumentProperties | Ruft die Fassade der Dokumenteigenschaften für Kern- und erweiterte Metadaten ab. |
get_document_properties_mut() → &mut DocumentProperties | Liefert den zugehörigen Wert. |
defined_names() → DefinedNameCollection<'_> | Ruft die vom Arbeitsbuch definierten Namen-Sammlung ab. |
get_defined_names() → DefinedNameCollection<'_> | Ruft die von der Arbeitsmappe definierten Namenssammlung ab. |
load_diagnostics() → &LoadDiagnostics | Ruft Diagnosen ab, die beim Laden der aktuellen Arbeitsmappe gesammelt wurden. |
get_load_diagnostics() → &LoadDiagnostics | Ruft Diagnosen ab, die beim Laden der aktuellen Arbeitsmappe gesammelt wurden. |
load_xlsx(path: impl AsRef<Path>) → Result<Self, CellsError> | Lädt eine Arbeitsmappe. |
open(path: impl AsRef<Path>) → Result<Self, CellsError> | Öffnet eine vorhandene Arbeitsmappe. |
open_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Öffnet eine vorhandene Arbeitsmappe. |
load_xlsx_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Lädt eine Arbeitsmappe. |
load_xlsx_from_stream(stream: R) → Result<Self, CellsError> | Lädt eine vorhandene Arbeitsmappe aus einem Stream mit den Standard-Ladeoptionen. |
open_from_stream(stream: R) → Result<Self, CellsError> | Öffnet eine vorhandene Arbeitsmappe aus einem Stream mit den Standard-Ladeoptionen. |
open_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Öffnet eine vorhandene Arbeitsmappe aus einem Stream unter Verwendung expliziter Ladeoptionen. |
load_xlsx_from_stream_or_workbook_load_exception(stream: R) → Result<Self, WorkbookLoadException> | Lädt eine vorhandene Arbeitsmappe aus einem Stream unter Verwendung der Standard-Ladeoptionen. |
load_xlsx_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Lädt eine vorhandene Arbeitsmappe aus einem Stream unter Verwendung expliziter Ladeoptionen. |
load_xlsx_from_bytes(bytes: &[u8]) → Result<Self, CellsError> | Lädt eine Arbeitsmappe. |
load_xlsx_from_bytes_or_workbook_load_exception(bytes: &[u8]) → Result<Self, WorkbookLoadException> | Lädt eine Arbeitsmappe. |
load_xlsx_from_bytes_with_options(bytes: &[u8], options: &LoadOptions) → Result<Self, CellsError> | Lädt eine Arbeitsmappe. |
save_xlsx(path: impl AsRef<Path>) → Result<(), CellsError> | Speichert die Arbeitsmappe. |
save(path: impl AsRef<Path>) → Result<(), CellsError> | Speichert die Arbeitsmappe in einen Stream unter Verwendung expliziter Speicheroptionen. |
save_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Speichert die Arbeitsmappe. |
save_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Speichert die Arbeitsmappe. |
save_xlsx_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Speichert die Arbeitsmappe. |
save_xlsx_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Speichert die Arbeitsmappe. |
save_xlsx_to_stream(stream: W) → Result<(), CellsError> | Speichert die Arbeitsmappe in einen Stream unter Verwendung der Standard-Speicheroptionen. |
save_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | Speichert die Arbeitsmappe in einen Stream unter Verwendung des angegebenen Speicherformats. |
save_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | Speichert die Arbeitsmappe in einen Stream unter Verwendung expliziter Speicheroptionen. |
save_xlsx_to_stream_or_workbook_save_exception(stream: W) → Result<(), WorkbookSaveException> | Speichert die Arbeitsmappe in einen Stream und wickelt Fehler in WorkbookSaveException ein. |
save_xlsx_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | Speichert die Arbeitsmappe in einen Stream unter Verwendung des angegebenen Speicherformats. |
save_xlsx_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | Speichert die Arbeitsmappe in einen Stream unter Verwendung expliziter Speicheroptionen. |
save_xlsx_to_bytes() → Result<Vec<u8>, CellsError> | Speichert die Arbeitsmappe. |
save_xlsx_to_bytes_or_workbook_save_exception() → Result<Vec<u8>, WorkbookSaveException> | Speichert die Arbeitsmappe. |
save_xlsx_to_bytes_with_format(format: SaveFormat) → Result<Vec<u8>, CellsError> | Speichert die Arbeitsmappe. |
save_xlsx_to_bytes_with_options(options: &SaveOptions) → Result<Vec<u8>, CellsError> | Speichert die Arbeitsmappe. |
dispose() | Gibt die mit der Arbeitsmappeninstanz verbundenen Ressourcen frei. |