Workbook
Workbook
Visão geral
Workbook é uma struct em Aspose.Cells FOSS para Rust. Herda de: Debug, Clone, PartialEq e mais 1.
Representa o objeto de planilha raiz usado para criar, carregar, modificar e salvar uma pasta de trabalho XLSX.
Esta struct declara 58 métodos para objetos Workbook em programas Rust. Os métodos disponíveis incluem: 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 e 46 métodos adicionais. Membros públicos são acessíveis a qualquer aplicação Rust após a instalação do pacote Aspose.Cells FOSS para Rust.
Métodos
| Assinatura | Descrição |
|---|---|
default() → Self | Chama default nesta instância de Workbook. |
new() → Self | Inicializa uma nova instância. |
add_worksheet(name: impl Into<String>) → Result<usize, CellsError> | Adiciona um item. |
worksheet(name: &str) → Result<&Worksheet, CellsError> | Obtém a planilha com o nome especificado. |
worksheet_or_cells_exception(name: &str) → Result<&Worksheet, CellsException> | Obtém a planilha com o nome especificado, retornando um CellsException em caso de falha. |
worksheet_at(index: usize) → Result<&Worksheet, CellsError> | Obtém a planilha no índice especificado baseado em zero. |
worksheet_at_or_cells_exception(index: usize) → Result<&Worksheet, CellsException> | Obtém a planilha no índice baseado em zero especificado, retornando um CellsException em caso de falha. |
get_worksheets() → Worksheets<'_> | Obtém as planilhas na ordem da pasta de trabalho. |
get_worksheets_mut() → WorksheetsMut<'_> | Obtém o valor associado. |
settings() → WorkbookSettings | Obtém as configurações ao nível da pasta de trabalho, como o sistema de datas e a cultura de exibição. |
get_settings() → WorkbookSettings | Obtém configurações ao nível da pasta de trabalho, como o sistema de datas e a cultura de exibição. |
set_settings(settings: WorkbookSettings) | Define configurações ao nível da pasta de trabalho, como o sistema de datas e a cultura de exibição. |
protect() | Protege o objeto atual. |
unprotect() | Remove a proteção do objeto atual. |
protection() → WorkbookProtection | Obtém o valor associado. |
get_protection() → WorkbookProtection | Obtém o valor associado. |
protection_mut() → &mut WorkbookProtection | Obtém o valor associado. |
get_protection_mut() → &mut WorkbookProtection | Obtém o valor associado. |
is_protected() → bool | Retorna se está protegido. |
properties() → &WorkbookProperties | Obtém metadados da pasta de trabalho e configurações de visualização expostos pelo API público suportado. |
get_properties() → &WorkbookProperties | Obtém metadados da pasta de trabalho e configurações de visualização expostos pelo API público suportado. |
get_properties_mut() → &mut WorkbookProperties | Obtém o valor associado. |
document_properties() → &DocumentProperties | Obtém a fachada de propriedades do documento para metadados principais e estendidos. |
get_document_properties() → &DocumentProperties | Obtém a fachada de propriedades do documento para metadados principais e estendidos. |
get_document_properties_mut() → &mut DocumentProperties | Obtém o valor associado. |
defined_names() → DefinedNameCollection<'_> | Obtém a coleção de nomes definidos da pasta de trabalho. |
get_defined_names() → DefinedNameCollection<'_> | Obtém a coleção de nomes definidos da pasta de trabalho. |
load_diagnostics() → &LoadDiagnostics | Obtém diagnósticos coletados ao carregar o workbook atual. |
get_load_diagnostics() → &LoadDiagnostics | Obtém diagnósticos coletados ao carregar o workbook atual. |
load_xlsx(path: impl AsRef<Path>) → Result<Self, CellsError> | Carrega um workbook. |
open(path: impl AsRef<Path>) → Result<Self, CellsError> | Abre uma pasta de trabalho existente. |
open_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Abre uma pasta de trabalho existente. |
load_xlsx_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | Carrega uma pasta de trabalho. |
load_xlsx_from_stream(stream: R) → Result<Self, CellsError> | Carrega uma pasta de trabalho existente a partir de um fluxo usando as opções de carregamento padrão. |
open_from_stream(stream: R) → Result<Self, CellsError> | Abre uma pasta de trabalho existente a partir de um fluxo usando as opções de carregamento padrão. |
open_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Abre uma pasta de trabalho existente a partir de um stream usando opções de carregamento explícitas. |
load_xlsx_from_stream_or_workbook_load_exception(stream: R) → Result<Self, WorkbookLoadException> | Carrega uma pasta de trabalho existente a partir de um stream usando opções de carregamento padrão. |
load_xlsx_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | Carrega uma pasta de trabalho existente a partir de um stream usando opções de carregamento explícitas. |
load_xlsx_from_bytes(bytes: &[u8]) → Result<Self, CellsError> | Carrega uma pasta de trabalho. |
load_xlsx_from_bytes_or_workbook_load_exception(bytes: &[u8]) → Result<Self, WorkbookLoadException> | Carrega uma pasta de trabalho. |
load_xlsx_from_bytes_with_options(bytes: &[u8], options: &LoadOptions) → Result<Self, CellsError> | Carrega uma pasta de trabalho. |
save_xlsx(path: impl AsRef<Path>) → Result<(), CellsError> | Salva a pasta de trabalho. |
save(path: impl AsRef<Path>) → Result<(), CellsError> | Salva a pasta de trabalho em um fluxo usando opções de salvamento explícitas. |
save_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Salva a pasta de trabalho. |
save_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Salva a pasta de trabalho. |
save_xlsx_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | Salva a pasta de trabalho. |
save_xlsx_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | Salva a pasta de trabalho. |
save_xlsx_to_stream(stream: W) → Result<(), CellsError> | Salva a pasta de trabalho em um stream usando as opções de salvamento padrão. |
save_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | Salva a pasta de trabalho em um stream usando o formato de salvamento especificado. |
save_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | Salva a pasta de trabalho em um stream usando opções de salvamento explícitas. |
save_xlsx_to_stream_or_workbook_save_exception(stream: W) → Result<(), WorkbookSaveException> | Salva a pasta de trabalho em um stream e encapsula falhas em WorkbookSaveException. |
save_xlsx_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | Salva a pasta de trabalho em um fluxo usando o formato de salvamento especificado. |
save_xlsx_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | Salva a pasta de trabalho em um fluxo usando opções de salvamento explícitas. |
save_xlsx_to_bytes() → Result<Vec<u8>, CellsError> | Salva a pasta de trabalho. |
save_xlsx_to_bytes_or_workbook_save_exception() → Result<Vec<u8>, WorkbookSaveException> | Salva a pasta de trabalho. |
save_xlsx_to_bytes_with_format(format: SaveFormat) → Result<Vec<u8>, CellsError> | Salva a pasta de trabalho. |
save_xlsx_to_bytes_with_options(options: &SaveOptions) → Result<Vec<u8>, CellsError> | Salva a pasta de trabalho. |
dispose() | Libera os recursos associados à instância do workbook. |