Workbook

概述

Workbook 是 Aspose.Cells FOSS for C++ 中的一个类。

表示用于创建、加载、修改和保存 XLSX 工作簿的根电子表格对象。

此类提供 26 个用于在 C++ 程序中处理 Workbook 对象的方法。可用的方法包括:Dispose、EnsureUniqueDefinedName、EnsureUniqueSheetName、EnsureValidDefinedNameScope、GetDefinedNames、GetDefinedNamesModel、GetDocumentProperties、GetLoadDiagnostics、GetModel、GetProperties、GetSettings、GetWorksheets,以及另外 2 个方法。安装 Aspose.Cells FOSS for C++ 包后,所有公共成员对任何 C++ 应用程序均可访问。访问器方法:Workbook。

访问器方法

名称类型访问描述
WorkbookWorkbook读取获取工作簿。

方法

签名描述
Workbook() → Workbook在此 Workbook 实例上调用 Workbook。
Workbook()
GetWorksheets() → WorksheetCollection获取工作簿顺序中的工作表。
GetWorksheets() → WorksheetCollection返回 worksheets。
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()释放与工作簿实例关联的资源。

另请参阅

 中文