Workbook
Workbook
Áttekintés
Workbook egy struct a Aspose.Cells FOSS for Rust-ben. Örökli: Debug, Clone, PartialEq, és még egyet.
A gyökér táblázatobjektumot képviseli, amelyet XLSX munkafüzet létrehozására, betöltésére, módosítására és mentésére használnak.
Ez a struct 58 metódust deklarál a Workbook objektumokhoz Rust programokban. A rendelkezésre álló metódusok: 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, és további 46 metódus. A nyilvános tagok bármely Rust alkalmazás számára elérhetők a Aspose.Cells FOSS for Rust csomag telepítése után.
Metódusok
| Aláírás | Leírás |
|---|---|
default() → Self | Alapértelmezettet hív meg ezen a Workbook példányon. |
new() → Self | Új példányt inicializál. |
add_worksheet(name: impl Into<String>) → Result<usize, CellsError> | Elemet ad hozzá. |
worksheet(name: &str) → Result<&Worksheet, CellsError> | Visszaadja a megadott névvel rendelkező munkalapot. |
worksheet_or_cells_exception(name: &str) → Result<&Worksheet, CellsException> | Lekéri a megadott nevű munkalapot, hibás esetben egy CellsException-t ad vissza. |
worksheet_at(index: usize) → Result<&Worksheet, CellsError> | Lekéri a megadott nullától induló indexű munkalapot. |
worksheet_at_or_cells_exception(index: usize) → Result<&Worksheet, CellsException> | Lekéri a megadott nullától induló indexű munkalapot, hibás esetben egy CellsException-t ad vissza. |
get_worksheets() → Worksheets<'_> | Visszaadja a munkafüzet sorrendjében lévő munkalapokat. |
get_worksheets_mut() → WorksheetsMut<'_> | Visszaadja a kapcsolódó értéket. |
settings() → WorkbookSettings | Lekéri a munkafüzet szintű beállításokat, például a dátumrendszert és a megjelenítési kultúrát. |
get_settings() → WorkbookSettings | Lekéri a munkafüzet szintű beállításokat, például a dátumrendszert és a megjelenítési kultúrát. |
set_settings(settings: WorkbookSettings) | Beállítja a munkafüzet szintű beállításokat, például a dátumrendszert és a megjelenítési kultúrát. |
protect() | Védi a jelenlegi objektumot. |
unprotect() | Eltávolítja a jelenlegi objektum védelmét. |
protection() → WorkbookProtection | Lekéri a kapcsolódó értéket. |
get_protection() → WorkbookProtection | Visszaadja a kapcsolódó értéket. |
protection_mut() → &mut WorkbookProtection | Lekéri a kapcsolódó értéket. |
get_protection_mut() → &mut WorkbookProtection | Visszaadja a kapcsolódó értéket. |
is_protected() → bool | Visszaadja, hogy védett-e. |
properties() → &WorkbookProperties | Lekéri a munkafüzet metaadatait és a megjelenítési beállításokat, amelyeket a támogatott nyilvános API tesz elérhetővé. |
get_properties() → &WorkbookProperties | Lekéri a munkafüzet metaadatait és a megjelenítési beállításokat, amelyeket a támogatott nyilvános API biztosít. |
get_properties_mut() → &mut WorkbookProperties | Visszaadja a társított értéket. |
document_properties() → &DocumentProperties | Lekéri a dokumentum tulajdonságok felületét az alapszintű és kiterjesztett metaadatokhoz. |
get_document_properties() → &DocumentProperties | Lekéri a dokumentum tulajdonságok felületét az alapszintű és kiterjesztett metaadatokhoz. |
get_document_properties_mut() → &mut DocumentProperties | Lekéri a kapcsolódó értéket. |
defined_names() → DefinedNameCollection<'_> | Visszaadja a munkafüzet által definiált nevek gyűjteményét. |
get_defined_names() → DefinedNameCollection<'_> | Visszaadja a munkafüzet által definiált nevek gyűjteményét. |
load_diagnostics() → &LoadDiagnostics | Lekéri a jelenlegi munkafüzet betöltése közben gyűjtött diagnosztikákat. |
get_load_diagnostics() → &LoadDiagnostics | Lekéri a jelenlegi munkafüzet betöltése közben gyűjtött diagnosztikákat. |
load_xlsx(path: impl AsRef<Path>) → Result<Self, CellsError> | Betölt egy munkafüzetet. |
open(path: impl AsRef<Path>) → Result<Self, CellsError> | Megnyit egy meglévő munkafüzetet. |
open_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Megnyit egy meglévő munkafüzetet. |
load_xlsx_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Betölt egy munkafüzetet. |
load_xlsx_from_stream(stream: R) → Result<Self, CellsError> | Betölt egy meglévő munkafüzetet egy adatfolyamból az alapértelmezett betöltési beállítások használatával. |
open_from_stream(stream: R) → Result<Self, CellsError> | Megnyit egy meglévő munkafüzetet egy adatfolyamból az alapértelmezett betöltési beállítások használatával. |
open_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Megnyit egy meglévő munkafüzetet egy adatfolyamból, kifejezett betöltési beállítások használatával. |
load_xlsx_from_stream_or_workbook_load_exception(stream: R) → Result<Self, WorkbookLoadException> | Betölt egy meglévő munkafüzetet egy adatfolyamból az alapértelmezett betöltési beállítások használatával. |
load_xlsx_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Betölt egy meglévő munkafüzetet egy adatfolyamból, kifejezett betöltési beállítások használatával. |
load_xlsx_from_bytes(bytes: &[u8]) → Result<Self, CellsError> | Betölt egy munkafüzetet. |
load_xlsx_from_bytes_or_workbook_load_exception(bytes: &[u8]) → Result<Self, WorkbookLoadException> | Betölti a munkafüzetet. |
load_xlsx_from_bytes_with_options(bytes: &[u8], options: &LoadOptions) → Result<Self, CellsError> | Betölti a munkafüzetet. |
save_xlsx(path: impl AsRef<Path>) → Result<(), CellsError> | Elmenti a munkafüzetet. |
save(path: impl AsRef<Path>) → Result<(), CellsError> | Elmenti a munkafüzetet egy adatfolyamra, kifejezett mentési beállítások használatával. |
save_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Mentse a munkafüzetet. |
save_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Mentse a munkafüzetet. |
save_xlsx_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Mentse a munkafüzetet. |
save_xlsx_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Mentse a munkafüzetet. |
save_xlsx_to_stream(stream: W) → Result<(), CellsError> | A munkafüzetet egy adatfolyamra menti az alapértelmezett mentési beállítások használatával. |
save_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | A munkafüzetet egy adatfolyamra menti a megadott mentési formátum használatával. |
save_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | A munkafüzetet egy adatfolyamra menti kifejezett mentési beállítások használatával. |
save_xlsx_to_stream_or_workbook_save_exception(stream: W) → Result<(), WorkbookSaveException> | A munkafüzetet egy adatfolyamra menti, és a hibákat WorkbookSaveException-ba csomagolja. |
save_xlsx_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | A munkafüzetet egy stream-re menti a megadott save format használatával. |
save_xlsx_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | A munkafüzetet egy stream-re menti explicit save options használatával. |
save_xlsx_to_bytes() → Result<Vec<u8>, CellsError> | A munkafüzetet menti. |
save_xlsx_to_bytes_or_workbook_save_exception() → Result<Vec<u8>, WorkbookSaveException> | A munkafüzetet menti. |
save_xlsx_to_bytes_with_format(format: SaveFormat) → Result<Vec<u8>, CellsError> | Elmenti a munkafüzetet. |
save_xlsx_to_bytes_with_options(options: &SaveOptions) → Result<Vec<u8>, CellsError> | Menti a munkafüzetet. |
dispose() | Felszabadítja a munkafüzet-példányhoz kapcsolódó erőforrásokat. |