HtmlTable
ภาพรวม
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 คน.
คําอธิบาย
HtmlTable เป็นคลาสในห้องสมุด Aspose.Cells FOSS สําหรับ TypeScript ที่เปิดเผย 9 วิธีและ 14 คุณลักษณะสําหรับการใช้งานแบบโปรแกรม.
ความสามารถหลัก ประกอบด้วย: : number; : number; : number.การปฏิบัติงานเหล่านี้ทําให้ผู้พัฒนาสามารถรวมฟังก์ชัน htmltable ได้โดยตรงกับแอปพลิเคชั่น TypeScript.
กลุ่มนี้ยังให้บริการที่ cols อสังหาริมทรัพย์ (ได้คอล) count อสังหาริมทรัพย์ (ได้รับการนับ), height อสังหาริมทรัพย์ (ได้ความสูง).
อินสแตนส์ถูกสร้างผ่านคอนструкเตอร์เดียว ที่เริ่มต้นวัตถุด้วยค่าตั้งค่า.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
cols | : number | อ่าน | รับค่า cols. |
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 classes. |
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 โดยใช้ตัวเลือกการบันทึกที่กําหนด. |