В этой статье объясняется, как автоматически подогнать таблицу в Word с помощью C#. В ней содержатся настройки среды разработки, список шагов и пример кода для автоматической настройки таблицы в Word с помощью C#.
Шаги для автоматической подгонки таблицы в Word с помощью C#
- Настроить среду для использования Aspose.Words for .NET
- Загрузить входной Word-файл в класс Document, содержащий таблицы
- Получить нужный дочерний узел из загруженного документа
- Преобразовать узел в объект Table
- Вызвать метод AutoFit() с необходимым режимом автонастройки
- Сохранить выходной 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#.