Este guia explica como ajustar automaticamente uma tabela no Word usando Java. Ele contém detalhes sobre a configuração do IDE, uma lista de etapas e um código de exemplo mostrando como fazer a tabela se ajustar no Word usando Java. É possível definir várias configurações para controlar o ajuste da tabela no arquivo do Word.
Etapas para Ajustar uma Tabela à Página no Word usando Java
- Configurar o IDE para usar Aspose.Words for Java e ajustar tabelas.
- Abrir o arquivo do Word com uma tabela usando o objeto da classe Document.
- Obter o nó da tabela desejada usando a opção NodeType.TABLE.
- Converter o nó extraído em um objeto Table.
- Chamar o método autoFit() na classe Table.
- Salvar o arquivo de saída com a tabela ajustada.
Essas etapas explicam como ajustar automaticamente uma tabela no Word usando Java. Carregue o arquivo do Word com tabelas, acesse o nó desejado fornecendo o índice e converta-o em um objeto Table. Em seguida, chame o método autoFit(), defina o comportamento de ajuste e salve o arquivo de saída.
Código para Ajustar uma Tabela no Word usando 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"); | |
} | |
} |
Este código demonstra como utilizar o AutoFit no Word com Java. Você pode selecionar qualquer outro nó usando o enumerador NodeType. Se desejar ajustar a tabela conforme o conteúdo das células, utilize a opção AUTO_FIT_TO_CONTENTS. Para manter a largura das colunas fixa, use a opção FIXED_COLUMN_WIDTHS.
Este artigo explicou o processo de ajuste automático de tabelas. Se você deseja criar uma nova tabela, consulte o artigo Criar um Índice no Word usando Java.