Огляд таблиці
Aspose.Words Русский EnglishРусскийУкраїнськаPolskiItalianoEspañol汉语Bahasa Indonesiaहिन्दीPortuguês日本語DeutschFrançaisภาษาไทยελληνικά اللغة العربية Microsoft Word формати та інші – та підтримує таблиці в наступних напрямках:
- Столи в документі зберігаються під час відкритого/Зберегти та перетворення
- Ви можете редагувати таблицю, зміст і його форматування, а потім експортувати зміни в файл у форматі, що підтримує таблиці
У цій статті ми дізнаємося більше про структуру таблиці, клітинки, рядки та стовпці, які підтримуються Aspose.Words, і деталі роботи з такими таблицями.
Структура таблиці
Як вже згадувалося, стіл складається з таких елементів, як Cell, Row і Columnй Це поняття, які є загальними для всіх таблиць, незалежно від формату документа.
Це загальний приклад таблиці, знайдений в Microsoft Word документ:
Маса Ноди
Стіл з будь-якого документа, завантаженого в Aspose.Words імпортується як Настільний вузолй Стіл можна знайти як дитині:
- основний текст
- інформаційна історія, така як коментар або примітка
- клітинки, коли стіл пролягає в іншому столі
Зміст таблиці
У таблиці немає реального вмісту – замість цього він є контейнером для інших таких вузлів, які складають вміст:
- до Table містить багато Row вершини. У таблиці передбачено всі звичайні елементи вузлів, що дозволяють вільно переміщатися, змінювати та видаляти таблицю у документі.
- до Row являє собою один рядок таблиці і містить багато Cell вершини. Крім того, Row забезпечує елементи, які визначають, як відображається рядок, такі як висота і вирівнювання.
- до Cell що містить true зміст видимого в таблиці і складається з Paragraph та інші вузли рівня блоків. Крім того, клітини можуть містити відстідні столи.
Параграф по таблиці
На малюнку вище показано, що документ містить таблицю декількох рядків, які в свою чергу складаються з двох клітин. Кожна з двох клітин включає в себе абзац, який є контейнером для форматованого тексту комірки.
Також варто відзначити, що відокремлення двох послідовних таблиць в документі вимагає принаймні одного порожніх абзаців після таблиці. Без такого абзацу, послідовні таблиці будуть об’єднані між собою. Ця поведінка ідентична в обох Microsoft Word і Aspose.Wordsй
У Aspose.Words, Всі класи та властивості, пов’язані з таблицями, містяться в Aspose.Words.Tables модуль.