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`stringundefined`Διαβάστε
headersstring[]ΔιαβάστεΠάρτε τα κεφάλια.
rowsstring[][]ΔιαβάστεΠάρτε τις γραμμές.
colWidthsnumber[]ΔιαβάστεΚάντε το κολ πλάτος.
rowHeightsnumber[]ΔιαβάστεΚάντε τις γραμμές ύψους.
hiddenRowsboolean[]ΔιαβάστεΚάντε τις κρυφές γραμμές.
picturesPictureInfo[]ΔιαβάστεΠάρτε τις εικόνες.
style: stringΔιαβάστεΠάρτε το στυλ.
color: stringΔιαβάστεΠάρτε το χρώμα.

Μέθοδοι

υπογραφήΠεριγραφή
constructor(caption: string)Δημιουργεί ένα νέο HtmlTable με το καθορισμένο κείμενο.
setCssClasses(classes: Map<string, CellStyle>)Να προσδιορίσει την τιμή των κλάσεων CSS.
getCellStyle(row: number, col: number) → `CellStyleundefined`
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 χρησιμοποιώντας τις επιλογές αποθήκευσης που καθορίζονται.

Δείτε επίσης

 Ελληνικά