HtmlTable

Genel Bakış

HtmlTable Aspose.Cells FOSS for Typescript’de bir sınıf.

HtmlTable.parse(html, cssClasses) seçmeli CSS sınıf filtreleri uygulayarak tek bir HTML tablo dilimini bir HtmlTable nesneye ayrıştırır.

Bu sınıf, Typescript programlarında HtmlTable nesnelerle çalışmak için 10 yöntem sağlar. Kullanılabilir yöntemler şunlardır: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. Tüm kamu üyeleri, Aspose.Cells FOSS for Typescript paketini yükledikten sonra herhangi bir TypeScript uygulamasına erişilebilir. Özellikleri: caption, colWidths, color, cols, count, headers,Ve 6 tane daha.

Açıklama:

HtmlTable Aspose.Cells FOSS kütüphanesinde 9 yöntem ve 14 özelliği programatik olarak kullanan bir sınıf.

Temel yetenekler şunlardır: : number; : number; : number.Bu işlemler geliştiricilerin htmltable işlevselliğini doğrudan TypeScript uygulamalarına entegre etmelerini sağlar.

Sınıf ayrıca, cols mal mülkiyet (kolları alır), count mal (sayım alır), height (Yüksekliği alır).

Durumlar, nesneyi varsayılan değerlerle başlatan tek bir yapılandırıcı ile oluşturulur.

Özellikler

Adı:Tip:AccessAçıklama:
cols: numberOku .Sütunları alır.
count: numberOku .Sayacı alır.
height: numberOku .Yüksekliği alır.
caption`stringundefined`Oku .
headersstring[]Oku .Başlıkları alır.
rowsstring[][]Oku .Satırları alır.
colWidthsnumber[]Oku .col genişliklerini alır.
rowHeightsnumber[]Oku .Satır yüksekliklerini alır.
hiddenRowsboolean[]Oku .Gizli satırları alır.
picturesPictureInfo[]Oku .Resimleri alır.
style: stringOku .Stili alır.
color: stringOku .Rengi alır.

Yöntemler

SignatureAçıklama:
constructor(caption: string)Belirtilen başlık metni ile yeni bir HtmlTable oluşturur.
setCssClasses(classes: Map<string, CellStyle>)css sınıfları değerini ayarlar.
getCellStyle(row: number, col: number) → `CellStyleundefined`
addHeader(header: string)Tabloya bir sütun başlığı dizisi ekler.
addRow(row: string[])Bir dizi hücre değerini yeni bir satır olarak tabloya ekler.
parseAll(html: string, cssClasses: Map<string, CellStyle>)HtmlTable[]Bir HTML dizisindeki tüm HTML tablolarını analiz eder ve onları HtmlTable nesnelerinin bir dizi olarak gönderir.
toWorksheet(worksheet: Worksheet, options: HtmlParseOptions)Verilen ayrıştırma seçeneklerini kullanarak bu HtmlTable verilerini belirtilen çalışma sayfasına yazar.
parse(html: string, cssClasses: Map<string, CellStyle>)HtmlTableTek bir HTML tablosunu, toWorksheet aracılığıyla çalışma sayfasına yazılabilen HtmlTable nesnesine ayrıştırır.
mergeTables(tables: HtmlTable[])HtmlTableBirden fazla HtmlTable örneğini tek bir tabloya, satır ve sütunları koruyarak birleştirir.
toHtml(options: HtmlSaveOptions)stringBelirtilen kaydetme seçeneklerini kullanarak HtmlTable’ı bir HTML dizesine serileştirir.

Ayrıca bakınız:

 Türkçe