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

NameTypeAccessDescription
cols: numberReadПоймает колёс.
count: numberReadСчитает.
height: numberReadУ него высота.
caption`stringundefined`Read
headersstring[]Read- Он получает заголовки.
rowsstring[][]ReadОн получает строчки.
colWidthsnumber[]ReadПолучишь ширину шейки.
rowHeightsnumber[]ReadУ него высота ряда.
hiddenRowsboolean[]ReadПолучает скрытые строки.
picturesPictureInfo[]ReadСнимает фотографии.
style: stringReadУ него есть стиль.
color: stringReadПонимает цвет.

Methods

SignatureDescription
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-струнку с использованием указанных опций сохранения.

See Also

 Русский