HtmlTable
Overview
HtmlTable adalah kelas dalam Aspose.Cells FOSS untuk Typescript.
HtmlTable.parse(html, cssClasses) menganalisis satu string tabel HTML ke dalam objek HtmlTable dengan menerapkan filter kelas CSS opsional.
Kelas ini menyediakan 10 metode untuk bekerja dengan objek HtmlTable dalam program Typescript. Metode yang tersedia meliputi: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. Semua anggota publik dapat diakses oleh aplikasi Typescript setelah menginstal paket FOSS for Typscript. Sifatnya: caption, colWidths, color, cols, count, headers, dan 6 lagi.
Description
HtmlTable adalah kelas dalam perpustakaan FOSS Aspose.Cells untuk TypeScript yang mengekspos 9 metode dan 14 sifat untuk penggunaan program.
Kemampuan inti meliputi: : number; : number; : number.Operasi ini memungkinkan pengembang untuk mengintegrasikan fungsi htmltable langsung ke dalam aplikasi TypeScript .
Kelas ini juga menyediakan cols properti (menemukan cols), yang count properti (mencari hitungan), height properti (menemukan ketinggian).
Instan dibuat melalui satu konstruktor yang menginisialisasi objek dengan nilai default.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
cols | : number | Read | Mendapatkan Cols. |
count | : number | Read | Dia sudah menghitungnya. |
height | : number | Read | Dapatkan ketinggian. |
caption | `string | undefined` | Read |
headers | string[] | Read | Mengambil headers. |
rows | string[][] | Read | Dia yang mengambil baris. |
colWidths | number[] | Read | Dapatkan lebar leher. |
rowHeights | number[] | Read | Mendapatkan ketinggian baris. |
hiddenRows | boolean[] | Read | Mendapatkan baris tersembunyi. |
pictures | PictureInfo[] | Read | Mendapatkan gambar. |
style | : string | Read | Mendapatkan gaya. |
color | : string | Read | Mendapatkan warna. |
Methods
| Signature | Description |
|---|---|
constructor(caption: string) | Membuat HtmlTable baru dengan teks caption yang ditentukan. |
setCssClasses(classes: Map<string, CellStyle>) | Menetapkan nilai kelas css. |
getCellStyle(row: number, col: number) → `CellStyle | undefined` |
addHeader(header: string) | Menambahkan string header kolom ke tabel. |
addRow(row: string[]) | Menambahkan array nilai sel sebagai baris baru ke tabel. |
parseAll(html: string, cssClasses: Map<string, CellStyle>) → HtmlTable[] | Menganalisis semua tabel HTML dalam string HTML dan mengembalikannya sebagai array objek HtmlTable . |
toWorksheet(worksheet: Worksheet, options: HtmlParseOptions) | Menulis data HtmlTable ini ke dalam lembar kerja yang ditentukan menggunakan opsi parse yang diberikan. |
parse(html: string, cssClasses: Map<string, CellStyle>) → HtmlTable | Menganalisis tabel HTML tunggal ke dalam objek HtmlTable, yang kemudian dapat ditulis ke lembar kerja melalui toWorksheet. |
mergeTables(tables: HtmlTable[]) → HtmlTable | Menggabungkan beberapa instance HtmlTable ke dalam satu tabel, menjaga baris dan kolom |
toHtml(options: HtmlSaveOptions) → string | Serialisasi HtmlTable ke string HTML menggunakan opsi save yang ditentukan. |