Libro de trabajo
Revisión
Workbook Es una clase en Aspose.Cells FOSS para Tiposcritos.
La clase de Workbook proporciona un punto de entrada de alto nivel para cargar archivos de hoja de trabajo existentes, manipular las hojas de obra y guardar en formatos como XLSX y HTML.
Esta clase proporciona 9 métodos para trabajar con objetos de Workbook en los programas de Tipescript. Los métodos disponibles incluyen: constructor, getNumFmt, load, protect, save, toCsv, toHtml, toJson, toMarkdown. Todos los miembros públicos están accesibles a cualquier aplicación de Tipescript después de instalar el Aspose.Cells FOSS para el paquete de tipescripto. Propiedades : activeTab, borderId, cells, charts, code, col,Y 15 más.
Descripción
Workbook es una clase en la biblioteca de FOSS para Aspose.Cells que exponen 8 métodos y 27 propiedades para uso programático.
Las capacidades básicas incluyen: worksheetcollection; string[]; boolean.Estas operaciones permiten a los desarrolladores integrar la funcionalidad del libro de trabajo directamente en las aplicaciones TypeScript.
La clase también proporciona el worksheets de la propiedad (que se encuentra en las obras), el sharedStrings propiedad (que se encuentra en las líneas compartidas), el isProtected Propiedad (que está protegida).
Las instantes se crean a través de un único constructor que inicia el objeto con valores defectuosos.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
worksheets | WorksheetCollection | Leer | Obtenga las obras. |
sharedStrings | string[] | Leer | Tiene las líneas compartidas. |
isProtected | boolean | Leer | Se lo tiene protegido. |
charts | ChartInfo[] | Leer | Obtenga los gráficos. |
images | ImageInfo[] | Leer | Obtenga las imágenes. |
activeTab | number | Leer / escribir | Obtenga la tab activa. |
password | : string | Leer | Obtenga la contraseña. |
saveFormat | : SaveFormat | Leer | Obtenga el formato de ahorro. |
password | : string | Leer | Obtenga la contraseña. |
saveFormat | : SaveFormat | Leer | Obtenga el formato de ahorro. |
col | : number | Leer | Tiene el col. |
colOff | : number | Leer | Se desprende el col. |
row | : number | Leer | Tiene la línea. |
rowOff | : number | Leer | Descarga la línea. |
col | : number | Leer | Tiene el col. |
colOff | : number | Leer | Se desprende el col. |
row | : number | Leer | Tiene la línea. |
rowOff | : number | Leer | Descarga la línea. |
id | : number | Leer | Tiene el ID. |
code | : string | Leer | Obtenga el código. |
fontId | : number | Leer | Tiene el ID de la font. |
fillId | : number | Leer | Tiene el ID de cumplimentación. |
borderId | : number | Leer | Tiene el ID de la frontera. |
numFmtId | : number | Leer | Tiene el num fmt id. |
style | : Style | Leer | Tiene el estilo. |
sheetName | : string | Leer | Tiene el nombre de la hoja. |
cells | : { [key: string]: CellValue } | Leer | Se han encontrado las células. |
Metodología
| firma | Descripción |
|---|---|
constructor(createDefault: boolean) | Inicia un nuevo Workbook, creando opcional una hoja de trabajo por defecto. |
load(filePath: string, password: string) → Promise<Workbook> | Asíncrono carga un archivo de hoja de espalda desde el camino dado y devolve una instancia del libro de trabajo. |
| `getNumFmt(numFmtId: string | null)→string` |
protect(protect: boolean, password: string) | Permite o deshabilita la protección del libro de trabajo con la contraseña dada. |
save(filePath: string, options: { password?: string; saveFormat?: SaveFormat }) | Salva el libro de trabajo a la ruta del archivo dada utilizando las opciones especificadas. |
toHtml() → string | Converta el libro de trabajo en una string HTML. |
toCsv() → string | Converta el libro de trabajo en una cadena CSV. |
toJson() → string | Convertir el libro de trabajo en una línea JSON. |
toMarkdown() → string | Converta el libro de trabajo en una cadena Markdown. |