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


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

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

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

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

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

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

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

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

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

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

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

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

{{% /alert %}}

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

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

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

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

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

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

{{% /alert %}}

### วรรคที่ว่างเปล่าหลังจากตาราง

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

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

Aspose.Wordsมีจำนวนชั้นเรียนที่เกี่ยวข้องกับตาราง– [Tables](https://reference.aspose.com/words/java/com.aspose.words/table/), [Rows](https://reference.aspose.com/words/java/com.aspose.words/row/), [Cells](https://reference.aspose.com/words/java/com.aspose.words/cell/), และอื่นๆ.

## ดูเพิ่มเติม

* [Aspose.Wordsรูปแบบวัตถุเอกสาร(DOM)](/words/th/java/aspose-words-document-object-model/)
* [ระดับตรรกะของโหนดในเอกสาร](/words/th/java/logical-levels-of-nodes-in-a-document/)
