HtmlTable

Översikt

HtmlTable är en klass i Aspose.Cells FOSS för Typescript.

HtmlTable.parse(html, cssClasses) analyserar en enda HTML-tabellsträng i ett objekt som är HtmlTable genom att tillämpa valfria CSS-klasfilter.

Denna klass ger 10 metoder för att arbeta med HtmlTable objekt i Typescript-program. Tillgängliga metoder är bland annat: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. Alla offentliga medlemmar är tillgängliga för alla Typescript-applikationer efter installation av FOSS for TypeScript-paketet. Egenskaper: caption, colWidths, color, cols, count, headers,Och 6 till.

Beskrivning

HtmlTable är en klass i Aspose.Cells FOSS-biblioteket för TypeScript som exponerar 9 metoder och 14 egenskaper för programmatisk användning.

Kärnfunktioner: : number; : number; : number. Dessa operationer gör det möjligt för utvecklare att integrera htmltable-funktionalitet direkt i TypeScript applikationer.

Klassen ger också de cols Företagets egendom (får kollarna), den count (beräknas), den height fastighet (får höjden).

Instanser skapas genom en enda konstruktor som initialiserar objektet med standardvärden.

Egenskaper

Namn och namn:Typ:AccessBeskrivning
cols: numberLäs.Hämtar kolumnerna.
count: numberLäs.Hämtar antalet.
height: numberLäs.Hämtar höjden.
caption`stringundefined`Läs.
headersstring[]Läs.Hämtar rubrikerna.
rowsstring[][]Läs.Hämtar raderna.
colWidthsnumber[]Läs.Hämtar kolumnbredderna.
rowHeightsnumber[]Läs.Hämtar radhöjderna.
hiddenRowsboolean[]Läs.Hämtar de dolda raderna.
picturesPictureInfo[]Läs.Hämtar bilderna.
style: stringLäs.Hämtar stilen.
color: stringLäs.Hämtar färgen.

Methods

SignatureBeskrivning
constructor(caption: string)Skapar ett nytt HtmlTable med den angivna texten.
setCssClasses(classes: Map<string, CellStyle>)Sätter värdet för css‑klasser.
getCellStyle(row: number, col: number) → `CellStyleundefined`
addHeader(header: string)Lägger till en rad kolumnrubriker i tabellen.
addRow(row: string[])Lägger till en rad cellvärden som ny rad i tabellen.
parseAll(html: string, cssClasses: Map<string, CellStyle>)HtmlTable[]Analyserar alla HTML-tabeller i en HTML sträng och returnerar dem som ett array av HtmlTable objekt.
toWorksheet(worksheet: Worksheet, options: HtmlParseOptions)Skrev data från HtmlTable i det angivna arbetsbladet med hjälp av de givna parseringsalternativen.
parse(html: string, cssClasses: Map<string, CellStyle>)HtmlTableParserar en enda HTML-tabell till ett HtmlTable objekt, som sedan kan skrivas in i ett kalkylblad via toWorksheet.
mergeTables(tables: HtmlTable[])HtmlTableKombinerar flera instanser av HtmlTable i en enda tabell, med bevarandet av rader och kolumner.
toHtml(options: HtmlSaveOptions)stringSerialiserar HtmlTable till en HTML-sträng med hjälp av de angivna sparaalternativen.

Se också:

 Svenska