HtmlTable

Revisión

HtmlTable Es una clase en Aspose.Cells FOSS para Tiposcritos.

HtmlTable.parse(html, cssClasses) parsa una única línea de tabla HTML en un objeto de Tabla Hdml, aplicando filtros de clase CSS opcionales.

Esta clase proporciona 10 métodos para trabajar con los objetos HtmlTable en programas de Tipescript. Los métodos disponibles incluyen: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. 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 : caption, colWidths, color, cols, count, headers,Y 6 más.

Descripción

HtmlTable es una clase en la biblioteca de FOSS para Aspose.Cells que exponen 9 métodos y 14 propiedades para uso programático.

Las capacidades básicas incluyen: : number; : number; : number.Estas operaciones permiten a los desarrolladores integrar la funcionalidad de la tabla html directamente en las aplicaciones TypeScript.

La clase también proporciona el cols de la propiedad (que se encuentra en el count de la propiedad (que se le cuenta), el height La propiedad (que se encuentra en la altura).

Las instantes se crean a través de un único constructor que inicia el objeto con valores defectuosos.

Propiedades

NombreTipoAccesoDescripción
cols: numberLeerTiene los colos.
count: numberLeerTiene el cuadro.
height: numberLeerTiene la altura.
caption`stringundefined`Leer
headersstring[]LeerTiene los cabezas.
rowsstring[][]LeerTiene las líneas.
colWidthsnumber[]LeerTiene las colas de ancho.
rowHeightsnumber[]LeerTiene las alturas de la línea.
hiddenRowsboolean[]LeerTiene las líneas ocultas.
picturesPictureInfo[]LeerObtenga las fotos.
style: stringLeerTiene el estilo.
color: stringLeerObtenga el color.

Metodología

firmaDescripción
constructor(caption: string)Crea un nuevo HtmlTable con el texto de la etiqueta especificada.
setCssClasses(classes: Map<string, CellStyle>)Cálculo de las clases CSS.
getCellStyle(row: number, col: number) → `CellStyleundefined`
addHeader(header: string)Addique una barra de cabeza de la columna a la tabla.
addRow(row: string[])Añade una serie de valores celulares como nueva línea a la mesa.
parseAll(html: string, cssClasses: Map<string, CellStyle>)HtmlTable[]Parsa todas las tablas HTML en una cadena de HTML y los devolve como un conjunto de objetos HtmlTable.
toWorksheet(worksheet: Worksheet, options: HtmlParseOptions)Escribe los datos de este HtmlTable en la hoja de trabajo especificada utilizando las opciones de parse.
parse(html: string, cssClasses: Map<string, CellStyle>)HtmlTableParse una única tabla HTML en un objeto HtmlTable, que luego puede ser escrito a una hoja de trabajo a través de toWorksheet
mergeTables(tables: HtmlTable[])HtmlTableCombina múltiples instantes HtmlTable en una sola tabla, preservando líneas y columnas
toHtml(options: HtmlSaveOptions)stringSerializará el HtmlTable a una cinta HTML utilizando las opciones de almacenamiento especificadas.

Ver también

 Español