HtmlTable
Összefoglaló
HtmlTable egy osztály a Aspose.Cells FOSS for Typescript-ben.
A HtmlTable.parse(html, cssClasses) egy HTML táblázat szalagját elemzi a HtmlTable objektumban, az opcionális CSS osztályszűrőket alkalmazva.
Ez a osztály 10 módszert biztosít az HtmlTable objektumokkal való munkavégzéshez a Typescript programokban. A rendelkezésre álló módszerek közé tartozik: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. Minden nyilvános tag hozzáférhető bármely Typescript alkalmazás után telepítése a Aspose.Cells FOSS for Typscript csomag. A tulajdonságok: caption, colWidths, color, cols, count, headers, és még hat.
Leírás
HtmlTable egy osztály a Aspose.Cells FOSS könyvtárban, amely 9 módszert és 14 tulajdonságot mutat be programozási használatra.
A fő képességek közé tartoznak: : number; : number; : number.Ezek a műveletek lehetővé teszik, hogy az fejlesztők közvetlenül integrálják a htmltable funkcionalitást a TypeScript alkalmazásokba.
A osztály a következőket is tartalmazza: cols a tulajdont (megkapja az oszlopokat), a count a tulajdont (számol), az height tulajdonság (érzi a magasságot).
Az eseteket egyetlen konstruktort használva hozzák létre, amely az objektumot alapértelmezett értékekkel kezdeti.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
cols | : number | Olvasd! | Elkapja a kolbászt. |
count | : number | Olvasd! | Megtaláltuk. |
height | : number | Olvasd! | Megvan a magassága. |
caption | `string | undefined` | Olvasd! |
headers | string[] | Olvasd! | Megkapja a címeket. |
rows | string[][] | Olvasd! | A sorokat kapja. |
colWidths | number[] | Olvasd! | Megvan a nyakszög szélessége. |
rowHeights | number[] | Olvasd! | A sormagasságokat kapja. |
hiddenRows | boolean[] | Olvasd! | Megkapja a rejtett sorokat. |
pictures | PictureInfo[] | Olvasd! | Megkapja a képeket. |
style | : string | Olvasd! | - Ez a stílus. |
color | : string | Olvasd! | Megvan a szín. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
constructor(caption: string) | Új HtmlTable-t hoz létre a megadott felirat szöveggel. |
setCssClasses(classes: Map<string, CellStyle>) | A css osztályok értékét állítja be. |
getCellStyle(row: number, col: number) → `CellStyle | undefined` |
addHeader(header: string) | A táblázatba egy oszlopfejtő szablát ad. |
addRow(row: string[]) | A táblázathoz új sorként hozzáad egy cellás értékek sorozatot. |
parseAll(html: string, cssClasses: Map<string, CellStyle>) → HtmlTable[] | Az összes HTML-táblát elemzi egy HTML szalagban, és a HtmlTable objektumok arrayaként adja vissza. |
toWorksheet(worksheet: Worksheet, options: HtmlParseOptions) | Az HtmlTable adatait a megadott elemzési lehetőségeket használva írja be az adott munkalapba. |
parse(html: string, cssClasses: Map<string, CellStyle>) → HtmlTable | Egyetlen HTML-táblát elemzi egy HtmlTable objektumba, amelyet ezután toWorksheet segítségével írni lehet munkalapra. |
mergeTables(tables: HtmlTable[]) → HtmlTable | Több HtmlTable példányt egyesít egyetlen táblázatba, a sorok és oszlopok megőrzése mellett. |
toHtml(options: HtmlSaveOptions) → string | A HtmlTable szériálizálása egy HTML-hárcához a megadott mentési lehetőségek segítségével. |