HtmlTable
ΕΚΤΙΜΗΣΗ
HtmlTable είναι μια τάξη στο Aspose.Cells FOSS για Τύπο.
HtmlTable.parse(html, cssClasses) διαχωρίζει μια ενιαία γραμμή πίνακα HTML σε ένα αντικείμενο πίεσης HTML, εφαρμόζοντας προαιρετικά φίλτρα κλάσης CSS.
Αυτή η κατηγορία παρέχει 10 μεθόδους για να εργαστείτε με HtmlTable αντικείμενα σε προγράμματα Typescript. Οι διαθέσιμες μεθόδους περιλαμβάνουν: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Typescript μετά την εγκατάσταση του Aspose.Cells FOSS για το πακέτο Typscript. Ιδιοκτησία : caption, colWidths, color, cols, count, headers,Και 6 ακόμα.
Περιγραφή
HtmlTable είναι μια τάξη στη βιβλιοθήκη FOSS για το Aspose.Cells που εκθέτει 9 μεθόδους και 14 ιδιότητες για προγραμματική χρήση.
Οι βασικές ικανότητες περιλαμβάνουν: : number; : number; : number.Αυτές οι λειτουργίες επιτρέπουν στους προγραμματιστές να ενσωματώσουν τη λειτουργία του HTMLTable απευθείας στις εφαρμογές TypeScript.
Η τάξη παρέχει επίσης την cols και τα κτήματα (από την άποψη του) count Η ιδιοκτησία (αποκλείεται από τον αριθμό), η height Το ύψος της ιδιοκτησίας (κλειστό το ύψη).
Οι εντάσεις δημιουργούνται μέσω ενός μοναδικού κατασκευαστή που αρχίζει το αντικείμενο με προεπιλεγμένες τιμές.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
cols | : number | Διαβάστε | Πάρτε τα κολάκια. |
count | : number | Διαβάστε | Πάρτε τον αριθμό. |
height | : number | Διαβάστε | Κάντε το ύψος. |
caption | `string | undefined` | Διαβάστε |
headers | string[] | Διαβάστε | Πάρτε τα κεφάλια. |
rows | string[][] | Διαβάστε | Πάρτε τις γραμμές. |
colWidths | number[] | Διαβάστε | Κάντε το κολ πλάτος. |
rowHeights | number[] | Διαβάστε | Κάντε τις γραμμές ύψους. |
hiddenRows | boolean[] | Διαβάστε | Κάντε τις κρυφές γραμμές. |
pictures | PictureInfo[] | Διαβάστε | Πάρτε τις εικόνες. |
style | : string | Διαβάστε | Πάρτε το στυλ. |
color | : string | Διαβάστε | Πάρτε το χρώμα. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
constructor(caption: string) | Δημιουργεί ένα νέο HtmlTable με το καθορισμένο κείμενο. |
setCssClasses(classes: Map<string, CellStyle>) | Να προσδιορίσει την τιμή των κλάσεων CSS. |
getCellStyle(row: number, col: number) → `CellStyle | undefined` |
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 | Σειράalize το HtmlTable σε μια γραμμή HTML χρησιμοποιώντας τις επιλογές αποθήκευσης που καθορίζονται. |