HtmlTable
סקירה כללית
HtmlTable הוא שיעור ב Aspose.Cells FOSS עבור טופס.
HtmlTable.parse(html, cssClasses) מפריס שורת טבלה HTML אחת לתוך אובייקט של Httml Table, באמצעות יישום סולטר מעמד 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.פעולות אלה מאפשרות למפתחים לשלב את הפונקציונליות של לוח ה- html ישירות ליישומים 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 ומחזיר אותן כמגוון של אובייקטים. |
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 | סריאליז את HtmlTable לשורת HTML באמצעות אפשרויות שמירה מסוימות. |