HtmlTable
Overview
HtmlTable является классом в Aspose.Cells FOSS для Typescript.
HtmlTable.parse(html, cssClasses) анализирует строку одной таблицы HTML в объект HtmlTable с применением дополнительных фильтров класса CSS.
Этот класс предоставляет 10 методов для работы с объектами HtmlTable в программах Typescript. Доступные методы включают: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. Все публичные участники доступны для любого приложения Typescript после установки пакета Aspose.Cells FOSS for Typscript. Свойства: caption, colWidths, color, cols, count, headers,И еще шесть.
Description
HtmlTable является классом в библиотеке Aspose.Cells FOSS для TypeScript, который раскрывает 9 методов и 14 свойств для программирования.
Основные возможности включают: : number; : number; : number.Эти операции позволяют разработчикам интегрировать функциональность htmltable непосредственно в приложения TypeScript .
Класс также предоставляет информацию о cols имущество (получает коль), count имущество (считается), height собственность (получает высоту).
Инстанции создаются через единый конструктор, который инициализирует объект с по умолчанию значениями.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
cols | : number | Read | Поймает колёс. |
count | : number | Read | Считает. |
height | : number | Read | У него высота. |
caption | `string | undefined` | Read |
headers | string[] | Read | - Он получает заголовки. |
rows | string[][] | Read | Он получает строчки. |
colWidths | number[] | Read | Получишь ширину шейки. |
rowHeights | number[] | Read | У него высота ряда. |
hiddenRows | boolean[] | Read | Получает скрытые строки. |
pictures | PictureInfo[] | Read | Снимает фотографии. |
style | : string | Read | У него есть стиль. |
color | : string | Read | Понимает цвет. |
Methods
| Signature | Description |
|---|---|
constructor(caption: string) | Создает новый HtmlTable с указанным текстом заголовка. |
setCssClasses(classes: Map<string, CellStyle>) | Устанавливает значение класса css. |
getCellStyle(row: number, col: number) → `CellStyle | undefined` |
addHeader(header: string) | Добавляет строку заголовка столбца в таблицу. |
addRow(row: string[]) | Присоединяет массив значений ячеек в качестве нового ряда к таблице. |
parseAll(html: string, cssClasses: Map<string, CellStyle>) → HtmlTable[] | Анализирует все HTML-таблицы в стринге HTML и возвращает их как массив HtmlTable объектов. |
toWorksheet(worksheet: Worksheet, options: HtmlParseOptions) | Записывает данные HtmlTable в указанный рабочий лист с помощью данных параметров анализа. |
parse(html: string, cssClasses: Map<string, CellStyle>) → HtmlTable | Рассматривает одну таблицу HTML в объект HtmlTable, который затем может быть записан на рабочий лист через toWorksheet. |
mergeTables(tables: HtmlTable[]) → HtmlTable | Сочетает несколько HtmlTable-инстанций в одну таблицу, сохраняя строки и столбцы. |
toHtml(options: HtmlSaveOptions) → string | Сериализирует HtmlTable в HTML-струнку с использованием указанных опций сохранения. |