HtmlTable

Обзор

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,И еще шесть.

Описание:

HtmlTable является классом в библиотеке Aspose.Cells FOSS для TypeScript, который раскрывает 9 методов и 14 свойств для программирования.

Основные возможности включают: : number; : number; : number.Эти операции позволяют разработчикам интегрировать функциональность htmltable непосредственно в приложения TypeScript .

Класс также предоставляет информацию о cols имущество (получает коль), count имущество (считается), height собственность (получает высоту).

Инстанции создаются через единый конструктор, который инициализирует объект с по умолчанию значениями.

Свойства

Наименование:Тип:AccessОписание:
cols: numberЧитайте .Получает колонки.
count: numberЧитайте .Получает количество.
height: numberЧитайте .Получает высоту.
caption`stringundefined`Читайте .
headersstring[]Читайте .Получает заголовки.
rowsstring[][]Читайте .Получает строки.
colWidthsnumber[]Читайте .Получает ширины столбцов.
rowHeightsnumber[]Читайте .Получает высоты строк.
hiddenRowsboolean[]Читайте .Получает скрытые строки.
picturesPictureInfo[]Читайте .Получает изображения.
style: stringЧитайте .Получает стиль.
color: stringЧитайте .Получает цвет.

Методы

SignatureОписание:
constructor(caption: string)Создает новый HtmlTable с указанным текстом заголовка.
setCssClasses(classes: Map<string, CellStyle>)Устанавливает значение css‑классов.
getCellStyle(row: number, col: number) → `CellStyleundefined`
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-струнку с использованием указанных опций сохранения.

См. также:

 Русский