HtmlTable

General

HtmlTable és una classe en FOSS per Typescript.

HtmlTable.parse(html, cssClasses) analisa una cadena de taula HTML en un objecte HtmlTable aplicant filtres opcionals de classe CSS.

Aquesta classe proporciona 10 mètodes per treballar amb objectes HtmlTable en programes Typescript. Els mètodes disponibles inclouen: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. Tots els membres públics són accessibles per a qualsevol aplicació de Typescript després d’instal·lar el paquet FOSS for Typed. Propietats: caption, colWidths, color, cols, count, headers, i 6 més.

Descripció

HtmlTable és una classe de la biblioteca FOSS per a Aspose.Cells que exposa 9 mètodes i 14 propietats d’ús programàtic.

Les capacitats bàsiques inclouen: : number; : number; : number.Aquestes operacions permeten als desenvolupadors integrar la funcionalitat htmltable directament en les aplicacions TypeScript .

La classe també proporciona el cols propietat (obté els cols), el count propietat (obté el compte), la height propietat (obté l’altura).

Les instàncies es creen a través d’un constructor únic que inicialitza l’objecte amb valors predeterminats.

Propietats

NomTipus de productesAccessDescripció
cols: numberLlegeix.Obté les cols.
count: numberLlegeix.Obté el recompte.
height: numberLlegeix.Obté l’alçada.
caption`stringundefined`Llegeix.
headersstring[]Llegeix.Obté les capçaleres.
rowsstring[][]Llegeix.Obté les files.
colWidthsnumber[]Llegeix.Obté les amplades de les columnes.
rowHeightsnumber[]Llegeix.Obté les alçades de les files.
hiddenRowsboolean[]Llegeix.Obté les files ocultes.
picturesPictureInfo[]Llegeix.Obté les imatges.
style: stringLlegeix.Obté l’estil.
color: stringLlegeix.Obté el color.

Mètodes

SignatureDescripció
constructor(caption: string)Crea un nou HtmlTable amb el text de caption especificat.
setCssClasses(classes: Map<string, CellStyle>)Estableix el valor de les classes css.
getCellStyle(row: number, col: number) → `CellStyleundefined`
addHeader(header: string)Afegeix una cadena d’encapçallades de columnes a la taula.
addRow(row: string[])Afegeix un matriu de valors de cèl·lula com una nova fila a la taula.
parseAll(html: string, cssClasses: Map<string, CellStyle>)HtmlTable[]Parseja totes les taules HTML d’una cadena HTML i els retorna com una matriu d"objectes HtmlTable.
toWorksheet(worksheet: Worksheet, options: HtmlParseOptions)Escriu les dades d’aquest HtmlTable a la Folla de treball especificada utilitzant les opcions d"anàlisi donades.
parse(html: string, cssClasses: Map<string, CellStyle>)HtmlTableParseja una taula HTML en un objecte HtmlTable, que després es pot escriure a una fitxa de treball mitjançant toWorksheet.
mergeTables(tables: HtmlTable[])HtmlTableCombina múltiples instàncies de HtmlTable en una taula única, preservant les files i columnes.
toHtml(options: HtmlSaveOptions)stringSerialitza la HtmlTable en una cadena HTML utilitzant les opcions d’estalvi especificades.

Veure també

 Català