HtmlTable
Opinie generală
HtmlTable este o clasă în Aspose.Cells FOSS pentru Typescript.
HtmlTable.parse(html, cssClasses) analizează un singur șir de tabel HTML într-un obiect HtmlTable, aplicând filtre opționale pentru clasele CSS.
Această clasă oferă 10 metode pentru a lucra cu obiecte HtmlTable în programe Typescript. Metodele disponibile includ: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. Toți membrii publicului sunt accesibili oricărei aplicații Typescript după instalarea pachetului FOSS pentru Typscript. Proprietăți: caption, colWidths, color, cols, count, headers, şi încă 6 .
Descriere:
HtmlTable este o clasă din biblioteca FOSS pentru Aspose.Cells care expune 9 metode și 14 proprietăți pentru utilizare programatică.
Capacitățile de bază includ: : number; : number; : number.Aceste operațiuni permit dezvoltatorilor să integreze funcționalitatea htmltable direct în aplicațiile TypeScript .
Clasa oferă, de asemenea, informaţii privind: cols proprietate (cuțite), count proprietate (se numără), height proprietate (obține înălțimea).
Instanțele sunt create printr-un singur constructor care inițializează obiectul cu valori implicite.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
cols | : number | Citeşte. | Ia-i pe cei de la Cols. |
count | : number | Citeşte. | A ajuns la număr. |
height | : number | Citeşte. | Ia înălţimea. |
caption | `string | undefined` | Citeşte. |
headers | string[] | Citeşte. | Ia capetele. |
rows | string[][] | Citeşte. | Are rândurile. |
colWidths | number[] | Citeşte. | Are lăţimea cocului. |
rowHeights | number[] | Citeşte. | Are înălţimi de rând. |
hiddenRows | boolean[] | Citeşte. | Obţine rândurile ascunse. |
pictures | PictureInfo[] | Citeşte. | Ia fotografiile. |
style | : string | Citeşte. | E în stil. |
color | : string | Citeşte. | Înţelege culoarea. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
constructor(caption: string) | Creează un nou HtmlTable cu textul specificat. |
setCssClasses(classes: Map<string, CellStyle>) | Setarea valorii clasele css. |
getCellStyle(row: number, col: number) → `CellStyle | undefined` |
addHeader(header: string) | Adăuga o șir de capăt al coloanei la tabel. |
addRow(row: string[]) | Se adaugă o matrice de valori ale celulelor ca un nou rând la tabel. |
parseAll(html: string, cssClasses: Map<string, CellStyle>) → HtmlTable[] | Analizează toate tabele HTML într-un șir HTML și le returnă ca o matrice de obiecte HtmlTable. |
toWorksheet(worksheet: Worksheet, options: HtmlParseOptions) | Scrie datele acestui HtmlTable în fişa de lucru specificată folosind opţiunile parse date. |
parse(html: string, cssClasses: Map<string, CellStyle>) → HtmlTable | Parsează o singură tabelă HTML într-un obiect HtmlTable, care poate fi apoi scris într‐o foaie de lucru prin intermediul toWorksheet. |
mergeTables(tables: HtmlTable[]) → HtmlTable | Combine mai multe instante HtmlTable într-o singură tabelă, păstrând rânduri și coloane |
toHtml(options: HtmlSaveOptions) → string | Serializează HtmlTable într-un șir HTML folosind opțiunile de salvare specificate. |