Workbook
Workbook
Přehled
Workbook je struct v Aspose.Cells FOSS pro Rust. Dědí z: Debug, Clone, PartialEq a 1 další.
Reprezentuje kořenový objekt tabulky používaný k vytvoření, načtení, úpravě a uložení sešitu XLSX.
Tato struct deklaruje 58 metod pro objekty Workbook v programech v Rustu. Dostupné metody zahrnují: 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 a 46 dalších metod. Veřejné členy jsou přístupné jakékoli aplikaci v Rustu po instalaci balíčku Aspose.Cells FOSS pro Rust.
Metody
| Podpis: | Popis: |
|---|---|
default() → Self | Volá default na této instanci Workbook. |
new() → Self | Inicializuje novou instanci. |
add_worksheet(name: impl Into<String>) → Result<usize, CellsError> | Přidá položku. |
worksheet(name: &str) → Result<&Worksheet, CellsError> | Získá list s určeným názvem. |
worksheet_or_cells_exception(name: &str) → Result<&Worksheet, CellsException> | Získá list s určeným názvem, při selhání vrátí CellsException. |
worksheet_at(index: usize) → Result<&Worksheet, CellsError> | Získá list na indexu počínajícím nulou. |
worksheet_at_or_cells_exception(index: usize) → Result<&Worksheet, CellsException> | Získá list na zadaném indexu počínaje nulou, při selhání vrátí CellsException. |
get_worksheets() → Worksheets<'_> | Získá listy v pořadí sešitu. |
get_worksheets_mut() → WorksheetsMut<'_> | Získá přidruženou hodnotu. |
settings() → WorkbookSettings | Získá nastavení na úrovni sešitu, např. datumový systém a zobrazovací kulturu. |
get_settings() → WorkbookSettings | Získává nastavení na úrovni sešitu, například systém data a zobrazovací kulturu. |
set_settings(settings: WorkbookSettings) | Nastavuje nastavení na úrovni sešitu, například systém data a zobrazovací kulturu. |
protect() | Chraňuje aktuální objekt. |
unprotect() | Odstraňuje ochranu aktuálního objektu. |
protection() → WorkbookProtection | Získá přidruženou hodnotu. |
get_protection() → WorkbookProtection | Získá přiřazenou hodnotu. |
protection_mut() → &mut WorkbookProtection | Získá přiřazenou hodnotu. |
get_protection_mut() → &mut WorkbookProtection | Získá přiřazenou hodnotu. |
is_protected() → bool | Vrací, zda je chráněno. |
properties() → &WorkbookProperties | Získá metadata sešitu a nastavení zobrazení poskytovaná podporovaným veřejným API. |
get_properties() → &WorkbookProperties | Získá metadata sešitu a nastavení zobrazení poskytovaná podporovaným veřejným API. |
get_properties_mut() → &mut WorkbookProperties | Získá přiřazenou hodnotu. |
document_properties() → &DocumentProperties | Získá rozhraní vlastností dokumentu pro základní a rozšířená metadata. |
get_document_properties() → &DocumentProperties | Získá rozhraní vlastností dokumentu pro základní a rozšířená metadata. |
get_document_properties_mut() → &mut DocumentProperties | Získá související hodnotu. |
defined_names() → DefinedNameCollection<'_> | Získá kolekci názvů definovaných sešitem. |
get_defined_names() → DefinedNameCollection<'_> | Získá kolekci definovaných názvů sešitu. |
load_diagnostics() → &LoadDiagnostics | Získává diagnostické údaje shromážděné při načítání aktuálního sešitu. |
get_load_diagnostics() → &LoadDiagnostics | Získává diagnostické údaje shromážděné při načítání aktuálního sešitu. |
load_xlsx(path: impl AsRef<Path>) → Result<Self, CellsError> | Načte sešit. |
open(path: impl AsRef<Path>) → Result<Self, CellsError> | Otevře existující sešit. |
open_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Otevře existující sešit. |
load_xlsx_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Načte sešit. |
load_xlsx_from_stream(stream: R) → Result<Self, CellsError> | Načte existující sešit ze streamu pomocí výchozích možností načítání. |
open_from_stream(stream: R) → Result<Self, CellsError> | Otevře existující sešit ze streamu pomocí výchozích možností načítání. |
open_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Otevře existující sešit ze streamu pomocí explicitních možností načítání. |
load_xlsx_from_stream_or_workbook_load_exception(stream: R) → Result<Self, WorkbookLoadException> | Načte existující sešit ze streamu pomocí výchozích možností načtení. |
load_xlsx_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Načte existující sešit ze streamu pomocí explicitních možností načtení. |
load_xlsx_from_bytes(bytes: &[u8]) → Result<Self, CellsError> | Načte sešit. |
load_xlsx_from_bytes_or_workbook_load_exception(bytes: &[u8]) → Result<Self, WorkbookLoadException> | Načte sešit. |
load_xlsx_from_bytes_with_options(bytes: &[u8], options: &LoadOptions) → Result<Self, CellsError> | Načte sešit. |
save_xlsx(path: impl AsRef<Path>) → Result<(), CellsError> | Uloží sešit. |
save(path: impl AsRef<Path>) → Result<(), CellsError> | Uloží sešit do streamu pomocí explicitních možností uložení. |
save_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Uloží sešit. |
save_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Uloží sešit. |
save_xlsx_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Uloží sešit. |
save_xlsx_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Uloží sešit. |
save_xlsx_to_stream(stream: W) → Result<(), CellsError> | Uloží sešit do proudu pomocí výchozích možností ukládání. |
save_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | Uloží sešit do proudu pomocí zvoleného formátu ukládání. |
save_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | Uloží sešit do proudu pomocí explicitních možností ukládání. |
save_xlsx_to_stream_or_workbook_save_exception(stream: W) → Result<(), WorkbookSaveException> | Uloží sešit do proudu a zabaluje selhání do WorkbookSaveException. |
save_xlsx_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | Uloží sešit do proudu pomocí zadaného formátu uložení. |
save_xlsx_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | Uloží sešit do proudu pomocí explicitních možností uložení. |
save_xlsx_to_bytes() → Result<Vec<u8>, CellsError> | Uloží sešit. |
save_xlsx_to_bytes_or_workbook_save_exception() → Result<Vec<u8>, WorkbookSaveException> | Uloží sešit. |
save_xlsx_to_bytes_with_format(format: SaveFormat) → Result<Vec<u8>, CellsError> | Uloží sešit. |
save_xlsx_to_bytes_with_options(options: &SaveOptions) → Result<Vec<u8>, CellsError> | Uloží sešit. |
dispose() | Uvolní prostředky spojené s instancí sešitu. |