Workbook
概述
Workbook 是 Aspose.Cells FOSS 中用于 Java 的类。继承自:AutoCloseable。
表示一个 Excel 工作簿。
此类提供 10 个方法,用于在 Java 程序中处理 Workbook 对象。可用的方法包括:Workbook, close, getCalculationProperties, getDefinedNames, getDocumentProperties, getLoadDiagnostics, getProperties, getSettings, getWorksheets, save。安装 Aspose.Cells FOSS for Java 包后,所有导出成员均可被任何 Java 应用程序访问。属性:calculationProperties, definedNames, documentProperties, loadDiagnostics, properties, settings,以及另一个。
描述
Workbook 是 Aspose.Cells FOSS 库中用于 Java 的类,公开了 13 个方法和 7 个属性供编程使用。它扩展自 AutoCloseable,从其父类型继承共享功能。
核心能力包括:worksheetcollection;workbooksettings;workbookproperties。这些操作使开发者能够将工作簿功能直接集成到 Java 应用程序中。
该类还提供 worksheets 属性(返回工作表),settings 属性(返回设置),properties 属性(返回属性)。
该类提供 5 种构造函数重载,允许根据调用上下文灵活初始化。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
worksheets | WorksheetCollection | 读取 | 返回工作表。 |
settings | WorkbookSettings | 读取 | 返回设置。 |
properties | WorkbookProperties | 读取 | 返回属性。 |
documentProperties | DocumentProperties | 读取 | 返回文档属性。 |
definedNames | DefinedNameCollection | 读取 | 返回已定义的名称。 |
loadDiagnostics | LoadDiagnostics | 读取 | 返回加载诊断信息。 |
calculationProperties | CalculationProperties | 读取 | 返回工作簿计算属性。 |
方法
| 签名 | 描述 |
|---|---|
Workbook() | 初始化一个新的 Workbook 实例。 |
Workbook(fileName: String) | 初始化一个新的 Workbook 实例。 |
Workbook(stream: InputStream) | 初始化一个新的 Workbook 实例。 |
Workbook(fileName: String, options: LoadOptions) | 初始化一个新的 Workbook 实例。 |
Workbook(stream: InputStream, options: LoadOptions) | 初始化一个新的 Workbook 实例。 |
getWorksheets() → WorksheetCollection | 返回工作表。 |
getSettings() → WorkbookSettings | 返回设置。 |
getProperties() → WorkbookProperties | 返回属性。 |
getDocumentProperties() → DocumentProperties | 返回文档属性。 |
getDefinedNames() → DefinedNameCollection | 返回已定义的名称。 |
getLoadDiagnostics() → LoadDiagnostics | 返回加载诊断信息。 |
getCalculationProperties() → CalculationProperties | 返回工作簿的计算属性。 |
save(fileName: String) | 将工作簿保存到文件路径(XLSX 格式)。 |
save(fileName: String, format: SaveFormat) | 将工作簿保存到具有给定格式的文件路径。 |
save(fileName: String, options: SaveOptions) | 将工作簿保存到指定的文件路径,并使用给定的选项。 |
save(stream: OutputStream, format: SaveFormat) | 将工作簿保存到流中,使用指定的格式。 |
save(stream: OutputStream, options: SaveOptions) | 将工作簿保存到流中,并使用给定的选项。 |
close() | 释放与此实例关联的所有资源。 |