Автоматическая подгонка таблицы в Word с помощью C#

В этой статье объясняется, как автоматически подогнать таблицу в Word с помощью C#. В ней содержатся настройки среды разработки, список шагов и пример кода для автоматической настройки таблицы в Word с помощью C#.

Шаги для автоматической подгонки таблицы в Word с помощью C#

  1. Настроить среду для использования Aspose.Words for .NET
  2. Загрузить входной Word-файл в класс Document, содержащий таблицы
  3. Получить нужный дочерний узел из загруженного документа
  4. Преобразовать узел в объект Table
  5. Вызвать метод AutoFit() с необходимым режимом автонастройки
  6. Сохранить выходной Word-файл после подгонки таблицы

Эти шаги объясняют, как сделать таблицу подходящей по размеру в Word с помощью C#. Нужно загрузить документ Word, выбрать нужную таблицу, указав её индекс, затем преобразовать её в объект Table. После этого вызвать метод AutoFit() с нужным параметром.

Код для подгонки таблицы под страницу в Word с помощью C#

using Aspose.Words;
using Aspose.Words.Tables;
License lic = new License();
lic.SetLicense("license.lic");
Document doc = new Document("Table.docx");
Table table = (Table)doc.GetChild(NodeType.Table, 0, true);
table.AutoFit(AutoFitBehavior.AutoFitToWindow);
doc.Save("AdjustedTable.docx");

Этот код демонстрирует, как автоматически подогнать таблицу в Word с помощью C#. По умолчанию ширина таблицы настраивается в соответствии с шириной страницы. Можно также настроить ширину столбцов в соответствии с содержимым или зафиксировать ширину, изменяя только высоту строк.

Чтобы узнать, как создать новую таблицу в документе Word, ознакомьтесь со статьёй Как создать таблицу в документе Word с помощью C#.

 Русский