---
title: "ภาพรวมตาราง"
---


Aspose.Words เป็นไลบรารีคลาสที่ออกแบบมาสำหรับการประมวลผลเอกสารฝั่งเซิร์ฟเวอร์ในรูปแบบต่างๆ เช่น PDF, HTML, รูปแบบ Microsoft Word ที่แตกต่างกัน และอื่นๆ และรองรับตารางด้วยวิธีต่อไปนี้:

* ตารางในเอกสารจะถูกเก็บรักษาไว้ระหว่างการเปิด/บันทึกและการแปลง
* สามารถแก้ไขตาราง เนื้อหา และการจัดรูปแบบได้ จากนั้นจึงส่งออกการเปลี่ยนแปลงเป็นไฟล์ในรูปแบบที่รองรับตาราง

ในบทความนี้ เราจะเรียนรู้เพิ่มเติมเกี่ยวกับโครงสร้างตาราง เซลล์ แถว และคอลัมน์ที่ Aspose.Words รองรับ และรายละเอียดการทำงานกับตารางดังกล่าว

## โครงสร้างตาราง

ดังที่ได้กล่าวไปแล้ว ตารางประกอบด้วยองค์ประกอบต่างๆ เช่น **Cell**, **Row** และ **Column** แนวคิดเหล่านี้เป็นแนวคิดทั่วไปสำหรับตารางทั้งหมดโดยทั่วไป โดยไม่คำนึงถึงรูปแบบเอกสาร

นี่คือตัวอย่างทั่วไปของตารางที่พบในเอกสาร Microsoft Word:

![tables-overview-aspose-words-python-1](/words/python-net/table-overview/tables-overview-1.png)

### โหนดตาราง

ตารางจากเอกสารใดๆ ที่โหลดลงใน Aspose.Words จะถูกนำเข้าเป็น **โหนดตาราง** ตารางสามารถพบได้เป็นรายการย่อยของ:

- ข้อความหลัก
- เรื่องราวแบบอินไลน์ เช่น ความคิดเห็นหรือเชิงอรรถ
- เซลล์เมื่อตารางซ้อนอยู่ภายในตารางอื่น

{{% alert color="primary" %}}

โปรดทราบว่าตารางสามารถซ้อนกันภายในตารางอื่นให้มีความลึกเท่าใดก็ได้

{{% /alert %}}

### เนื้อหาของตาราง

โหนดตารางไม่มีเนื้อหาจริงใดๆ แต่เป็นคอนเทนเนอร์สำหรับโหนดอื่นๆ ที่ประกอบเป็นเนื้อหาแทน:

- **Table** มีโหนด **Row** จำนวนมาก ตารางจะมีองค์ประกอบโหนดตามปกติทั้งหมด ซึ่งช่วยให้คุณสามารถย้าย แก้ไข และลบตารางในเอกสารได้อย่างอิสระ
- **Row** แสดงถึงแถวตารางเดียวและมีโหนด **Cell** จำนวนมาก นอกจากนี้ **Row** ยังมีองค์ประกอบที่กำหนดวิธีการแสดงแถว เช่น ความสูงและการจัดแนว
- **Cell** คือสิ่งที่ประกอบด้วยเนื้อหา true ที่มองเห็นได้ในตาราง และประกอบด้วย **Paragraph** และโหนดระดับบล็อกอื่นๆ นอกจากนี้ เซลล์สามารถมีตารางที่ซ้อนกันได้

![tables-overview-aspose-words-python-2](/words/python-net/table-overview/tables-overview-2.png)

{{% alert color="primary" %}}

คุณสามารถตรวจสอบโครงสร้างของโหนดตารางในเอกสารได้โดยใช้ **DocumentExplorer**

{{% /alert %}}

### ย่อหน้าว่างหลังตาราง

รูปภาพด้านบนแสดงให้เห็นว่าเอกสารประกอบด้วยตารางหลายแถว ซึ่งจะประกอบด้วยสองเซลล์ตามลำดับ แต่ละเซลล์จากทั้งสองเซลล์จะมีย่อหน้า ซึ่งเป็นที่เก็บข้อความที่จัดรูปแบบของเซลล์

นอกจากนี้ ยังเป็นที่น่าสังเกตว่าการแยกตารางสองตารางติดต่อกันในเอกสารต้องมีย่อหน้าว่างอย่างน้อยหนึ่งย่อหน้าหลังตาราง หากไม่มีย่อหน้าดังกล่าว ตารางที่ต่อเนื่องกันจะถูกรวมเข้าด้วยกันเป็นหนึ่งเดียว ลักษณะการทำงานนี้จะเหมือนกันทั้งใน Microsoft Word และ Aspose.Words

ใน Aspose.Words คลาสและคุณสมบัติทั้งหมดที่เกี่ยวข้องกับตารางจะอยู่ในโมดูล [Aspose.Words.Tables](https://reference.aspose.com/words/python-net/aspose.words.tables/)

## ดูสิ่งนี้ด้วย

* [Aspose.Words Document Object Model (DOM)](/words/th/python-net/aspose-words-document-object-model/)
* [ระดับลอจิคัลของโหนดในเอกสาร](/words/th/python-net/logical-levels-of-nodes-in-a-document/)
