HtmlTable
Overview
HtmlTable là một lớp trong Aspose.Cells FOSS cho Typescript.
HtmlTable.parse(html, cssClasses) phân đoạn một dòng bảng HTML duy nhất vào một đối tượng HtmlTable, áp dụng các bộ lọc lớp CSS tùy chọn.
Khóa học này cung cấp 10 phương pháp để làm việc với các đối tượng HtmlTable trong chương trình Typescript. Các phương pháp có sẵn bao gồm: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. Tất cả các thành viên công cộng đều có thể truy cập vào bất kỳ ứng dụng Typescript nào sau khi cài đặt Aspose.Cells FOSS cho gói Typscript. Tài sản : caption, colWidths, color, cols, count, headers,Và 6 nhiều hơn nữa.
Description
HtmlTable là một lớp học trong thư viện FOSS cho Aspose.Cells mà trình bày 9 phương pháp và 14 thuộc tính để sử dụng lập trình.
Khả năng cơ bản bao gồm: : number; : number; : number.Các hoạt động này cho phép các nhà phát triển tích hợp chức năng bảng html trực tiếp vào ứng dụng TypeScript.
lớp cũng cung cấp các cols tài sản (nghĩa là các mảnh vỡ), count tài sản (chỉ số), các height tài sản (một số điểm cao).
Các instans được tạo ra thông qua một nhà xây dựng duy nhất, người khởi động đối tượng với các giá trị mặc định.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
cols | : number | Read | Gửi các cols. |
count | : number | Read | Nhận được số. |
height | : number | Read | nhận được độ cao. |
caption | `string | undefined` | Read |
headers | string[] | Read | Gửi các đầu. |
rows | string[][] | Read | Gửi các dòng. |
colWidths | number[] | Read | Gửi thắt lưng Col. |
rowHeights | number[] | Read | Nhận được các chiều cao hàng rào. |
hiddenRows | boolean[] | Read | Gặp những dòng ẩn. |
pictures | PictureInfo[] | Read | Nhận được những bức ảnh. |
style | : string | Read | Nhận được phong cách. |
color | : string | Read | nhận được màu sắc. |
Methods
| Signature | Description |
|---|---|
constructor(caption: string) | Tạo một HtmlTable mới với văn bản ghi chú cụ thể. |
setCssClasses(classes: Map<string, CellStyle>) | Đặt giá trị của các lớp CSS. |
getCellStyle(row: number, col: number) → `CellStyle | undefined` |
addHeader(header: string) | Thêm một dòng tiêu đề cột vào bảng. |
addRow(row: string[]) | Thêm một loạt các giá trị ô như một hàng mới vào bảng. |
parseAll(html: string, cssClasses: Map<string, CellStyle>) → HtmlTable[] | Tải tất cả các bảng HTML trong một dòng HTML và trả về chúng như là một loạt các đối tượng HtmlTable. |
toWorksheet(worksheet: Worksheet, options: HtmlParseOptions) | Viết dữ liệu của HtmlTable này vào bảng làm việc cụ thể bằng cách sử dụng các tùy chọn parse. |
parse(html: string, cssClasses: Map<string, CellStyle>) → HtmlTable | Chia một bảng HTML duy nhất vào một đối tượng HtmlTable, sau đó có thể được viết vào sổ làm việc thông qua toWorksheet |
mergeTables(tables: HtmlTable[]) → HtmlTable | Kết hợp nhiều HtmlTable ống vào một bảng duy nhất, giữ hàng và cột |
toHtml(options: HtmlSaveOptions) → string | Xét hóa HtmlTable vào một dòng HTML bằng cách sử dụng các tùy chọn lưu được chỉ định. |