Libro de trabajo

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

NombreTipoAccesoDescripción
worksheetsWorksheetCollectionLeerObtenga las obras.
sharedStringsstring[]LeerTiene las líneas compartidas.
isProtectedbooleanLeerSe lo tiene protegido.
chartsChartInfo[]LeerObtenga los gráficos.
imagesImageInfo[]LeerObtenga las imágenes.
activeTabnumberLeer / escribirObtenga la tab activa.
password: stringLeerObtenga la contraseña.
saveFormat: SaveFormatLeerObtenga el formato de ahorro.
password: stringLeerObtenga la contraseña.
saveFormat: SaveFormatLeerObtenga el formato de ahorro.
col: numberLeerTiene el col.
colOff: numberLeerSe desprende el col.
row: numberLeerTiene la línea.
rowOff: numberLeerDescarga la línea.
col: numberLeerTiene el col.
colOff: numberLeerSe desprende el col.
row: numberLeerTiene la línea.
rowOff: numberLeerDescarga la línea.
id: numberLeerTiene el ID.
code: stringLeerObtenga el código.
fontId: numberLeerTiene el ID de la font.
fillId: numberLeerTiene el ID de cumplimentación.
borderId: numberLeerTiene el ID de la frontera.
numFmtId: numberLeerTiene el num fmt id.
style: StyleLeerTiene el estilo.
sheetName: stringLeerTiene el nombre de la hoja.
cells: { [key: string]: CellValue }LeerSe han encontrado las células.

Metodología

firmaDescripció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: stringnull)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()stringConverta el libro de trabajo en una string HTML.
toCsv()stringConverta el libro de trabajo en una cadena CSV.
toJson()stringConvertir el libro de trabajo en una línea JSON.
toMarkdown()stringConverta el libro de trabajo en una cadena Markdown.

Ver también

 Español