Workbook
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.
접근자 메서드
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Workbook | Workbook | 읽기 | 워크북을 가져옵니다. |
메서드
| 시그니처 | 설명 |
|---|---|
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() | 워크북 인스턴스와 관련된 리소스를 해제합니다. |