HtmlTable
Overview
HtmlTable در این مقاله به عنوان یک کلاس برای تایپ ها اشاره می کنیم.
HtmlTable.parse(html، cssClasses) یک ردیف جدول HTML را به یک موضوع HtmlTable تقسیم می کند و فیلترهای کلاس CSS اختیاری را اعمال می کنند.
این کلاس 10 روش برای کار با HtmlTable اشیاء در برنامه های Typescript را فراهم می کند. روش های موجود شامل: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. همه اعضای عمومی پس از نصب Aspose.Cells FOSS برای بسته Typescript به هر برنامه TypeScript دسترسی دارند. اموال : caption, colWidths, color, cols, count, headers,و 6 بیشتر.
Description
HtmlTable یک کلاس در کتابخانه FOSS برای Aspose.Cells است که 9 روش و 14 ویژگی را برای استفاده برنامه نویسی نشان می دهد.
توانایی های اصلی شامل: : number; : number; : number.این عملیات به توسعه دهندگان اجازه می دهد تا عملکرد HTMLTable را مستقیماً در برنامه های TypeScript ادغام کنند.
این کلاس نیز به شما ارائه می دهد cols اموال (مخالفت با قفسه ها) و count اموال (در حساب) و در حساب height اموال (در ارتفاع بالا).
اینستن ها از طریق یک سازنده واحد ایجاد می شوند که موضوع را با ارزش های پیش فرض آغاز می کند.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
cols | : number | Read | به کلسیم ها می رسد. |
count | : number | Read | شمارش را دریافت کنید. |
height | : number | Read | ارتفاع را می گیرد. |
caption | `string | undefined` | Read |
headers | string[] | Read | سرها را می گیرد. |
rows | string[][] | Read | خطوط را می گیرد. |
colWidths | number[] | Read | به پهنای باند می رسد. |
rowHeights | number[] | Read | بالا بردن ارتفاع های خطی. |
hiddenRows | boolean[] | Read | خطوط پنهان را به دست آورید. |
pictures | PictureInfo[] | Read | عکس ها را می گیرد. |
style | : string | Read | سبک را می گیرد. |
color | : string | Read | رنگ را می گیرد. |
Methods
| Signature | Description |
|---|---|
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 با استفاده از گزینه های ذخیره شده سریالی می کند. |