Workbook
Overview
Workbook és una classe en FOSS per Java. Heretaris de: AutoCloseable.
Representa un llibre de treball d’Excel.
Aquesta classe proporciona 10 mètodes per treballar amb objectes de Llibre de treball en programes Java. Els mètodes disponibles inclouen: Workbook, close, getCalculationProperties, getDefinedNames, getDocumentProperties, getLoadDiagnostics, getProperties, getSettings, getWorksheets, save. Tots els membres exportats són accessibles per a qualsevol aplicació Java després d’instal·lar el paquet FOSS for Java. Propietats: calculationProperties, definedNames, documentProperties, loadDiagnostics, properties, settings, i una més.
Description
Workbook és una classe de la biblioteca FOSS per Java que exposa 13 mètodes i 7 propietats per a ús programàtic. Extensa AutoCloseable, heretant funcionalitat compartida del seu tipus principal.
Les capacitats bàsiques inclouen: worksheetcollection; workbooksettings; workbookproperties.Aquestes operacions permeten als desenvolupadors integrar la funcionalitat de llibretes directament en aplicacions Java.
La classe també proporciona el worksheets propietat (retorna les fitxes), el settings propietat (retorna les configuracions), el properties propietat (retorna les propietats).
La classe ofereix 5 sobrecarregaments de constructors, permetent una inicialització flexible depenent del context d’anomenament.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
worksheets | WorksheetCollection | Read | Retorna les fitxes de treball. |
settings | WorkbookSettings | Read | Retorna la configuració. |
properties | WorkbookProperties | Read | Retorna les propietats. |
documentProperties | DocumentProperties | Read | Retorna les propietats del document. |
definedNames | DefinedNameCollection | Read | Retorna els noms definits. |
loadDiagnostics | LoadDiagnostics | Read | Retorna el diagnòstic de càrrega. |
calculationProperties | CalculationProperties | Read | Retorna les propietats de càlcul del llibre. |
Methods
| Signature | Description |
|---|---|
Workbook() | Inicialitza una nova instància de Llibre de treball. |
Workbook(fileName: String) | Inicialitza una nova instància de Llibre de treball. |
Workbook(stream: InputStream) | Inicialitza una nova instància de Llibre de treball. |
Workbook(fileName: String, options: LoadOptions) | Inicialitza una nova instància de Llibre de treball. |
Workbook(stream: InputStream, options: LoadOptions) | Inicialitza una nova instància de Llibre de treball. |
getWorksheets() → WorksheetCollection | Retorna les fitxes de treball. |
getSettings() → WorkbookSettings | Retorna la configuració. |
getProperties() → WorkbookProperties | Retorna les propietats. |
getDocumentProperties() → DocumentProperties | Retorna les propietats del document. |
getDefinedNames() → DefinedNameCollection | Retorna els noms definits. |
getLoadDiagnostics() → LoadDiagnostics | Retorna el diagnòstic de càrrega. |
getCalculationProperties() → CalculationProperties | Retorna les propietats de càlcul del llibre. |
save(fileName: String) | Salva el llibre en una ruta de fitxer (format XLSX). |
save(fileName: String, format: SaveFormat) | Salva el llibre en una ruta de fitxer amb el format donat. |
save(fileName: String, options: SaveOptions) | Salva el llibre en una ruta de fitxer amb les opcions donades. |
save(stream: OutputStream, format: SaveFormat) | Salva el llibre en un flux amb el format donat. |
save(stream: OutputStream, options: SaveOptions) | Salva el llibre en un flux amb les opcions donades. |
close() | Libera tots els recursos associats a aquesta instància. |