Workbook

개요

Workbook은 Aspose.Cells FOSS for C++의 클래스입니다.

XLSX 워크북을 생성, 로드, 수정 및 저장하는 데 사용되는 루트 스프레드시트 객체를 나타냅니다.

이 클래스는 C++ 프로그램에서 Workbook 객체를 작업하기 위한 26개의 메서드를 제공합니다. 사용 가능한 메서드에는 Dispose, EnsureUniqueDefinedName, EnsureUniqueSheetName, EnsureValidDefinedNameScope, GetDefinedNames, GetDefinedNamesModel, GetDocumentProperties, GetLoadDiagnostics, GetModel, GetProperties, GetSettings, GetWorksheets 및 추가 2개의 메서드가 포함됩니다. 모든 public 멤버는 Aspose.Cells FOSS for C++ 패키지를 설치한 후 어떤 C++ 애플리케이션에서도 접근할 수 있습니다. 접근자 메서드: Workbook.

접근자 메서드

이름유형액세스설명
WorkbookWorkbook읽기워크북을 가져옵니다.

메서드

시그니처설명
Workbook() → Workbook이 Workbook 인스턴스에서 Workbook을 호출합니다.
Workbook()
GetWorksheets() → WorksheetCollection워크북 순서대로 워크시트를 가져옵니다.
GetWorksheets() → WorksheetCollection워크시트를 반환합니다.
GetSettings() → WorkbookSettings날짜 시스템 및 표시 문화와 같은 통합 문서 수준 설정을 가져옵니다.
GetSettings() → WorkbookSettings설정을 반환합니다.
GetProperties() → WorkbookProperties지원되는 공개 API에 의해 노출되는 통합 문서 메타데이터 및 보기 설정을 가져옵니다.
GetProperties() → WorkbookProperties속성을 반환합니다.
GetDocumentProperties() → DocumentProperties핵심 및 확장 메타데이터에 대한 문서 속성 파사드를 가져옵니다.
GetDocumentProperties() → DocumentProperties문서 속성을 반환합니다.
GetDefinedNames() → DefinedNameCollection워크북에 정의된 이름 컬렉션을 가져옵니다.
GetDefinedNames() → DefinedNameCollection정의된 이름을 반환합니다.
GetLoadDiagnostics() → LoadDiagnostics현재 워크북을 로드하는 동안 수집된 진단 정보를 가져옵니다.
GetLoadDiagnostics() → LoadDiagnostics로드 진단 정보를 반환합니다.
Save(fileName: std::string_view)워크북을 기본 저장 옵션을 사용하여 XLSX 파일로 저장합니다.
Save(fileName: std::string_view, format: SaveFormat)지정된 저장 형식을 사용하여 워크북을 파일에 저장합니다.
Save(fileName: std::string_view, options: SaveOptions)명시적인 저장 옵션을 사용하여 워크북을 파일에 저장합니다.
Save(stream: std::vector<std::uint8_t>, format: SaveFormat)지정된 저장 형식을 사용하여 워크북을 스트림에 저장합니다.
Save(stream: std::vector<std::uint8_t>, options: SaveOptions)명시적인 저장 옵션을 사용하여 워크북을 스트림에 저장합니다.
GetModel() → Core::WorkbookModel기본 워크북 모델을 가져옵니다.
GetModel() → Core::WorkbookModel모델을 반환합니다.
GetDefinedNamesModel() → std::vector<Core::DefinedNameModel>기본 정의된 이름 모델 벡터를 가져옵니다.
EnsureUniqueSheetName(sheetName: std::string_view, currentSheet: std::optional<std::reference_wrapper<const Core::WorksheetModel>>)워크북 내 다른 워크시트가 지정된 이름을 공유하지 않도록 보장합니다. 중복이 발견되면 CellsException을(를) 발생시킵니다.
EnsureValidDefinedNameScope(localSheetIndex: std::optional<int>)로컬 시트 인덱스가 없으며(전역 범위) 또는 유효한 워크시트 범위 내에 있는지 검증합니다. 그렇지 않으면 CellsException을(를) 발생시킵니다.
EnsureUniqueDefinedName(currentDefinedName: Core::DefinedNameModel, name: std::string_view, localSheetIndex: std::optional<int>)워크북 내 다른 정의된 이름이 지정된 이름 및 범위를 공유하지 않도록 보장합니다. 중복이 발견되면 CellsException을(를) 발생시킵니다.
Dispose()워크북 인스턴스와 관련된 리소스를 해제합니다.

참조

 한국어