HtmlTable
Overview
HtmlTable เป็นคลาสใน Aspose.Cells FOSS สําหรับ Typescript.
HtmlTable.parse(html, cssClasses) ทําการพาราสต์รังตาราง HTML เพียงหนึ่งตัวเป็นวัตถุ HtmlTable โดยใช้กรองคลาส CSS แบบเลือก.
หมวดนี้ให้ 10 วิธีในการทํางานกับวัตถุ HtmlTable ในโปรแกรม Typescript. วิธีการที่ใช้ได้แก่: addHeader, addRow, constructor, getCellStyle, mergeTables, parse, parseAll, setCssClasses, toHtml, toWorksheet. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Typescript ได้หลังจากติดตั้งแพ็คเกจ Aspose.Cells FOSS for Typscript. คุณสมบัติ: caption, colWidths, color, cols, count, headers,และอีก 6 คน.
Description
HtmlTable เป็นคลาสในห้องสมุด Aspose.Cells FOSS สําหรับ TypeScript ที่เปิดเผย 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 class. |
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 โดยใช้ตัวเลือกการบันทึกที่กําหนด. |