---
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** وارد می شود. جدول را می توان به عنوان یک کودک از:

- متن اصلی
- یک داستان خطی مانند یک نظر یا یک یادداشت زیر
- سلول ها وقتی یک جدول در یک جدول دیگر قرار دارد

```

توجه داشته باشید که جداول را می توان در داخل جداول دیگر به هر عمق قرار داد.

```

### محتوای جدول

گره جدول حاوی هیچ محتوای واقعی نیست-در عوض، این یک ظرف برای سایر گره های مشابه است که محتوا را تشکیل می دهند:

- **Table** شامل بسیاری از گره های **Row** است. جدول تمام عناصر گره معمول را فراهم می کند، به شما اجازه می دهد تا آزادانه جدول را در سند حرکت دهید، تغییر دهید و حذف کنید.
- **Row** یک ردیف جدول واحد را نشان می دهد و شامل بسیاری از گره های **Cell** است. علاوه بر این، **Row** عناصر را فراهم می کند که نحوه نمایش ردیف را تعریف می کند، مانند ارتفاع و تراز.
- **Cell** چیزی است که حاوی محتوای واقعی قابل مشاهده در جدول است و از یک **Paragraph** و سایر گره های سطح بلوک تشکیل شده است. علاوه بر این، سلول ها می توانند شامل جداول آشیانه ای باشند.

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

```

شما می توانید ساختار گره های جدول را در یک سند با استفاده از **DocumentExplorer** بررسی کنید.

```

### پاراگراف خالی بعد از جدول

تصویر بالا نشان می دهد که این سند شامل یک جدول چند ردیف است که به نوبه خود از دو سلول تشکیل شده است. هر یک از دو سلول شامل یک پاراگراف است که ظرف متن فرمت شده سلول است.

همچنین لازم به ذکر است که تفکیک دو جدول متوالی در یک سند حداقل به یک پاراگراف خالی بعد از جدول نیاز دارد. بدون چنین پاراگراف، جداول متوالی به هم متصل می شوند. این رفتار در هر دو 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/fa/java/aspose-words-document-object-model/)
* [سطوح منطقی گره ها در یک سند](/words/fa/java/logical-levels-of-nodes-in-a-document/)
