HtmlTable

Vue d’ensemble

HtmlTable Il est une classe dans Aspose.Cells FOSS pour Typescript.

HtmlTable.parse(html, cssClasses) parse une seule ligne de table HTML dans un objet HtmlTable en appliquant des filtres de classe CSS facultatifs.

Cette classe fournit 10 méthodes pour travailler avec des objets HtmlTable dans les programmes Typescript. Les méthodes disponibles comprennent : addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. Tous les membres publics sont accessibles à toute application Type-Scripts après l’installation de la Aspose.Cells FOSS pour le package Type. Propriétés : caption, colWidths, color, cols, count, headers,Et 6 autres.

Description

HtmlTable est une classe dans la bibliothèque FOSS pour Aspose.Cells qui expose 9 méthodes et 14 propriétés pour l’utilisation programmée.

Les capacités de base comprennent : : number; : number; : number.Ces opérations permettent aux développeurs d’intégrer la fonctionnalité de table html directement dans les applications TypeScript.

La classe fournit également la cols La propriété (le coût des coûts) est count La propriété (le compte est enregistré) height La propriété (qui prend la hauteur).

Les instances sont créées à travers un constructeur unique qui initialisera l’objet avec des valeurs par défaut.

Propriétés

Nom deTypeAccessDescription
cols: numberLireObtient les cols.
count: numberLireObtient le nombre.
height: numberLireObtient la hauteur.
caption`stringundefined`Lire
headersstring[]LireObtient les en-têtes.
rowsstring[][]LireObtient les lignes.
colWidthsnumber[]LireObtient les largeurs de colonne.
rowHeightsnumber[]LireObtient les hauteurs des lignes.
hiddenRowsboolean[]LireObtient les lignes masquées.
picturesPictureInfo[]LireObtient les images.
style: stringLireObtient le style.
color: stringLireObtient la couleur.

méthodes

SignatureDescription
constructor(caption: string)Créez un nouveau HtmlTable avec le texte d’affichage spécifié.
setCssClasses(classes: Map<string, CellStyle>)Définit la valeur des classes css.
getCellStyle(row: number, col: number) → `CellStyleundefined`
addHeader(header: string)Ajouter une ligne de tête de colonne à la table.
addRow(row: string[])Appliquez une série de valeurs cellulaires comme nouvelle ligne à la table.
parseAll(html: string, cssClasses: Map<string, CellStyle>)HtmlTable[]Parse toutes les tables HTML dans une ligne HTML et les retourne en tant qu’ensemble d’objets HtmlTable.
toWorksheet(worksheet: Worksheet, options: HtmlParseOptions)Écrivez les données de ce HtmlTable dans la feuille de travail spécifiée en utilisant les options parse données.
parse(html: string, cssClasses: Map<string, CellStyle>)HtmlTableParse une seule table HTML dans un objet HtmlTable, qui peut ensuite être écrit sur un feuille de travail via toWorksheet
mergeTables(tables: HtmlTable[])HtmlTableCombine plusieurs instances HtmlTable dans une seule table, en préservant des rangs et des colonnes
toHtml(options: HtmlSaveOptions)stringSérialisez le HtmlTable à une ligne HTML en utilisant les options spécifiées de sauvegarde.

Voir aussi

 Français