HtmlTable
Overview
HtmlTable Sınıfı Aspose.Cells FOSS için Tipik.
HtmlTable.parse(html, cssClasses) tek bir HTML tablo çubuğunu seçmeli CSS sınıfı filtreleri uygulayarak bir HtmlTable nesneye parseler.
Bu sınıf, Tipekrip programlarında HtmlTable nesnelerle çalışmak için 10 yöntem sunar. Mevcut yöntemler şunları içerir: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. Tüm kamu üyeleri, Tipekrip paket için Aspose.Cells FOSS’u yükledikten sonra herhangi bir Typescript uygulamasına erişilebilir. Mülkiyet : caption, colWidths, color, cols, count, headers,6 ve daha fazlası.
Description
HtmlTable Aspose.Cells için FOSS kütüphanesinde 9 yöntem ve 14 özellikleri yazılımlı kullanım için sergilenen bir sınıf.
Temel yetenekler şunları içerir: : number; : number; : number.Bu işlemler geliştiricilerin html tablo işlevselliğini doğrudan TypeScript uygulamalarına entegre etmelerini sağlar.
Sınıf ayrıca sağlar. cols Mülkiyet (küçük bir mal) ve count Mülkiyet (kısaca sayılır) ve height Mülkiyet (yükseklikten uzaklaşmak için).
Bir istaneler tek bir yapılandırıcı aracılığıyla oluşturulur ve bu istatistikleri varsayılan değerlerle başlatır.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
cols | : number | Read | Kollarınızı alırsınız. |
count | : number | Read | sayıyı alır. |
height | : number | Read | Yüksekliği alır. |
caption | `string | undefined` | Read |
headers | string[] | Read | Başlıkları alır. |
rows | string[][] | Read | Sıraları alır. |
colWidths | number[] | Read | Kol genişliği ile yapılır. |
rowHeights | number[] | Read | Yükseklikleri sıradan tutar. |
hiddenRows | boolean[] | Read | Gizli çizgiler alın. |
pictures | PictureInfo[] | Read | resimleri al. |
style | : string | Read | Stil alıyorum . |
color | : string | Read | Renk alır. |
Methods
| Signature | Description |
|---|---|
constructor(caption: string) | Yeni bir HtmlTable yazılı yazı ile oluşturulur. |
setCssClasses(classes: Map<string, CellStyle>) | CSS sınıfı değerini belirleyin. |
getCellStyle(row: number, col: number) → `CellStyle | undefined` |
addHeader(header: string) | Tabloya bir sütun başlık çubuğu ekleyin. |
addRow(row: string[]) | Tabloya yeni bir satır olarak hücre değerlerinin bir dizi ekleyin. |
parseAll(html: string, cssClasses: Map<string, CellStyle>) → HtmlTable[] | Tüm HTML tablolarını bir HTML çubuğuna yerleştirir ve bunları HtmlTable nesnelerinin bir dizi olarak geri getirir. |
toWorksheet(worksheet: Worksheet, options: HtmlParseOptions) | Bu HtmlTable verilerini belirli çalışma sayfasına verilen parse seçeneklerini kullanarak yazın. |
parse(html: string, cssClasses: Map<string, CellStyle>) → HtmlTable | Tek bir HTML tablosunu HtmlTable nesneye yerleştirir, bu da toWorksheet aracılığıyla bir çalışma sayfasına yazılabilir. |
mergeTables(tables: HtmlTable[]) → HtmlTable | Bir tek tabloya birden fazla HtmlTable örnekleri birleştirir, satırları ve sütunları korur. |
toHtml(options: HtmlSaveOptions) → string | HtmlTable’u belirlenen kaydetme seçeneklerini kullanarak bir HTML çubuğuna serialize eder. |