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()통합 문서 인스턴스와 연결된 리소스를 해제합니다.

참조

 한국어