Workbook
개요
Workbook은(는) Aspose.Cells Rust용 FOSS에 포함된 구조체입니다. 상속 대상: Debug, Clone, PartialEq, 및 1개 추가.
XLSX 워크북을 생성, 로드, 수정 및 저장하는 데 사용되는 루트 스프레드시트 객체를 나타냅니다.
이 구조체는 Rust 프로그램에서 Workbook 객체에 대해 58개의 메서드를 선언합니다. 사용 가능한 메서드에는 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 및 추가 46개의 메서드가 포함됩니다. 공개 멤버는 Aspose.Cells Rust용 FOSS 패키지를 설치한 후 모든 Rust 애플리케이션에서 접근할 수 있습니다.
메서드
| 시그니처 | 설명 |
|---|---|
default() → Self | 이 Workbook 인스턴스에서 default를 호출합니다. |
new() → Self | 새 인스턴스를 초기화합니다. |
add_worksheet(name: impl Into<String>) → Result<usize, CellsError> | 항목을 추가합니다. |
worksheet(name: &str) → Result<&Worksheet, CellsError> | 지정된 이름을 가진 워크시트를 가져옵니다. |
worksheet_or_cells_exception(name: &str) → Result<&Worksheet, CellsException> | 지정된 이름의 워크시트를 가져오며, 실패할 경우 CellsException을 반환합니다. |
worksheet_at(index: usize) → Result<&Worksheet, CellsError> | 지정된 0부터 시작하는 인덱스에 있는 워크시트를 가져옵니다. |
worksheet_at_or_cells_exception(index: usize) → Result<&Worksheet, CellsException> | 지정된 0 기반 인덱스에 있는 워크시트를 가져오며, 실패할 경우 CellsException을 반환합니다. |
get_worksheets() → Worksheets<'_> | 워크북 순서대로 워크시트를 가져옵니다. |
get_worksheets_mut() → WorksheetsMut<'_> | 연관된 값을 가져옵니다. |
settings() → WorkbookSettings | 날짜 시스템 및 표시 문화와 같은 워크북 수준 설정을 가져옵니다. |
get_settings() → WorkbookSettings | 워크북 수준 설정(예: date system 및 display culture)을 가져옵니다. |
set_settings(settings: WorkbookSettings) | 워크북 수준 설정(예: date system 및 display culture)을 설정합니다. |
protect() | 현재 객체를 보호합니다. |
unprotect() | 현재 객체의 보호를 해제합니다. |
protection() → WorkbookProtection | 연관된 값을 가져옵니다. |
get_protection() → WorkbookProtection | 연관된 값을 가져옵니다. |
protection_mut() → &mut WorkbookProtection | 연관된 값을 가져옵니다. |
get_protection_mut() → &mut WorkbookProtection | 연관된 값을 가져옵니다. |
is_protected() → bool | 보호 여부를 반환합니다. |
properties() → &WorkbookProperties | 지원되는 공개 API에서 노출되는 워크북 메타데이터 및 보기 설정을 가져옵니다. |
get_properties() → &WorkbookProperties | 지원되는 공개 API에서 제공되는 워크북 메타데이터 및 보기 설정을 가져옵니다. |
get_properties_mut() → &mut WorkbookProperties | 연관된 값을 가져옵니다. |
document_properties() → &DocumentProperties | 핵심 및 확장 메타데이터에 대한 문서 속성 파사드를 가져옵니다. |
get_document_properties() → &DocumentProperties | 핵심 및 확장 메타데이터에 대한 문서 속성 파사드를 가져옵니다. |
get_document_properties_mut() → &mut DocumentProperties | 연관된 값을 가져옵니다. |
defined_names() → DefinedNameCollection<'_> | 워크북에 정의된 이름 컬렉션을 가져옵니다. |
get_defined_names() → DefinedNameCollection<'_> | 워크북에 정의된 이름 컬렉션을 가져옵니다. |
load_diagnostics() → &LoadDiagnostics | 현재 워크북을 로드하는 동안 수집된 진단 정보를 가져옵니다. |
get_load_diagnostics() → &LoadDiagnostics | 현재 워크북을 로드하는 동안 수집된 진단 정보를 가져옵니다. |
load_xlsx(path: impl AsRef<Path>) → Result<Self, CellsError> | 워크북을 로드합니다. |
open(path: impl AsRef<Path>) → Result<Self, CellsError> | 기존 워크북을 엽니다. |
open_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | 기존 워크북을 엽니다. |
load_xlsx_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError> | 워크북을 로드합니다. |
load_xlsx_from_stream(stream: R) → Result<Self, CellsError> | 기본 로드 옵션을 사용하여 스트림에서 기존 워크북을 로드합니다. |
open_from_stream(stream: R) → Result<Self, CellsError> | 기본 로드 옵션을 사용하여 스트림에서 기존 워크북을 엽니다. |
open_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | 명시적 로드 옵션을 사용하여 스트림에서 기존 워크북을 엽니다. |
load_xlsx_from_stream_or_workbook_load_exception(stream: R) → Result<Self, WorkbookLoadException> | 기본 로드 옵션을 사용하여 스트림에서 기존 워크북을 로드합니다. |
load_xlsx_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError> | 명시적 로드 옵션을 사용하여 스트림에서 기존 워크북을 로드합니다. |
load_xlsx_from_bytes(bytes: &[u8]) → Result<Self, CellsError> | 워크북을 로드합니다. |
load_xlsx_from_bytes_or_workbook_load_exception(bytes: &[u8]) → Result<Self, WorkbookLoadException> | 워크북을 로드합니다. |
load_xlsx_from_bytes_with_options(bytes: &[u8], options: &LoadOptions) → Result<Self, CellsError> | 워크북을 로드합니다. |
save_xlsx(path: impl AsRef<Path>) → Result<(), CellsError> | 워크북을 저장합니다. |
save(path: impl AsRef<Path>) → Result<(), CellsError> | 명시적인 저장 옵션을 사용하여 워크북을 스트림에 저장합니다. |
save_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | 통합 문서를 저장합니다. |
save_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | 통합 문서를 저장합니다. |
save_xlsx_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError> | 통합 문서를 저장합니다. |
save_xlsx_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError> | 통합 문서를 저장합니다. |
save_xlsx_to_stream(stream: W) → Result<(), CellsError> | 워크북을 기본 저장 옵션을 사용하여 스트림에 저장합니다. |
save_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | 워크북을 지정된 저장 형식을 사용하여 스트림에 저장합니다. |
save_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | 워크북을 명시적인 저장 옵션을 사용하여 스트림에 저장합니다. |
save_xlsx_to_stream_or_workbook_save_exception(stream: W) → Result<(), WorkbookSaveException> | 워크북을 스트림에 저장하고 실패를 WorkbookSaveException에 래핑합니다. |
save_xlsx_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError> | 지정된 저장 형식을 사용하여 통합 문서를 스트림에 저장합니다. |
save_xlsx_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError> | 명시적인 저장 옵션을 사용하여 통합 문서를 스트림에 저장합니다. |
save_xlsx_to_bytes() → Result<Vec<u8>, CellsError> | 통합 문서를 저장합니다. |
save_xlsx_to_bytes_or_workbook_save_exception() → Result<Vec<u8>, WorkbookSaveException> | 통합 문서를 저장합니다. |
save_xlsx_to_bytes_with_format(format: SaveFormat) → Result<Vec<u8>, CellsError> | 워크북을 저장합니다. |
save_xlsx_to_bytes_with_options(options: &SaveOptions) → Result<Vec<u8>, CellsError> | 통합 문서를 저장합니다. |
dispose() | 통합 문서 인스턴스와 연결된 리소스를 해제합니다. |