HtmlTable
نمای کلی
HtmlTable یک کلاس در Aspose.Cells FOSS برای Typescript است.
HtmlTable.parse(html, cssClasses) یک رشته جدول HTML را به عنوان یک شیء HtmlTable تجزیه می کند، با استفاده از فیلترهای کلاس CSS اختیاری.
این کلاس ۱۰ روش برای کار با اشیاء HtmlTable در برنامه های Typescript را فراهم می کند. روش های موجود شامل: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. همه اعضای عمومی پس از نصب بسته Aspose.Cells FOSS for Typescript به هر برنامه TypeScript دسترسی دارند. خواص: caption, colWidths, color, cols, count, headers,، و 6 تا ديگه .
شرح:
HtmlTable یک کلاس در کتابخانه Aspose.Cells FOSS برای TypeScript است که 9 روش و 14 ویژگی را برای استفاده برنامه ای نشان می دهد.
قابلیت های اصلی شامل: : number; : number; : number.این عملیات به توسعه دهندگان امکان می دهد تا قابلیت htmltable را مستقیماً در برنامه های TypeScript ادغام کنند.
این کلاس همچنین ارائه می دهد: cols مالکیت (مورد را می گیرد) ، count اموال (شمارش می شود) ، height (بالا می شود).
نمونه ها از طریق یک سازنده واحد ایجاد می شوند که شی را با ارزش های پیش فرض شروع می کند.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
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 | بخونید. | رنگ را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
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 | HtmlTable را به یک رشته HTML با استفاده از گزینه های ذخیره شده مشخص می کند. |