Това ръководство описва как да автоматично напаснете таблица в Word с Java. То включва инструкции за настройка на средата, списък със стъпки и примерен код, който показва как да направите таблица подходяща за страницата в Word с Java. Можете да зададете различни конфигурации за управление на коригирането на таблицата във Word файла.
Стъпки за напасване на таблица към страницата в Word с Java
- Настройте средата за използване на Aspose.Words for Java за регулиране на таблици
- Отворете Word файл с таблица чрез Document
- Извлечете целевия възел на таблицата с опцията NodeType.TABLE
- Приведете извлечения възел към обект от тип Table
- Използвайте метода autoFit() от класа Table
- Запазете резултата с коригирана таблица
Тези стъпки обясняват как да направите автоматично напасване на таблица в Word с Java. Заредете Word файла с таблици, достъпете целевия възел чрез индекс и го приведете към обект от тип Table. След това извикайте метода autoFit(), задайте желаното поведение за напасване и запазете изходния файл.
Код за регулиране на таблица в Word с Java
import com.aspose.words.*; | |
public class Main { | |
public static void main(String[] args) throws Exception { | |
License pdfLicense = new License(); | |
pdfLicense.setLicense("license.lic"); | |
Document doc = new Document("Table.docx"); | |
Table table = (Table)doc.getChild(NodeType.TABLE, 0, true); | |
table.autoFit(AutoFitBehavior.AUTO_FIT_TO_WINDOW); | |
doc.save("AdjustedTable.docx"); | |
} | |
} |
Този код демонстрира как да използвате autoFit в Word с Java. Можете да изберете и други възли, като използвате изброимия тип NodeType. Ако искате да напаснете таблицата според съдържанието на клетките, използвайте опцията AUTO_FIT_TO_CONTENTS, а ако искате ширината на колоните да остане фиксирана, използвайте FIXED_COLUMN_WIDTHS.
Тази статия ни показа процеса на автоматично напасване на таблици. Ако искате да създадете нова таблица, вижте статията Създаване на съдържание в Word с Java.