Insira um índice em Word usando Java seguindo as etapas definidas neste breve artigo. Ele orienta a configuração do ambiente elaborando os recursos necessários, uma lista de etapas definidas para o desenvolvimento da aplicação e um exemplo de código funcional que demonstra como adicionar página de conteúdo no Word usando Java. Você será orientado a adicionar um sumário a um arquivo Word existente analisando seu conteúdo.
Etapas para criar um índice no Word usando Java
- Estabeleça o ambiente para usar Aspose.Words for Java para inserir TOC
- Acesse o arquivo Word no objeto Document e inicialize o objeto DocumentBuilder
- Insira o título do TOC com o estilo desejado
- Adicione um índice e insira uma quebra de página
- Crie o índice vazio
- Salve o novo arquivo do Word contendo o TOC
Você pode inserir página de conteúdo no Word usando Java seguindo as etapas mencionadas acima, em que o processo é iniciado carregando o arquivo Word de origem e configurando a instância da classe DocumentBuilder que suporta a inserção de um índice analítico. Insira o título e o índice usando o método insertTableOfContents() e preencha o índice vazio usando o método updateFields().
Código para criar um índice no Word usando Java
Usando este exemplo, você pode acessar um documento existente do Word e criar uma página de conteúdo no Word usando Java. O método insertTableOfContents() requer opções para controlar o comportamento do índice, por exemplo, 1-3 é usado para endereçar os estilos de título 1, 2 e 3, ‘\h’ é usado para definir os hiperlinks e ‘\u’ é usado para definir os níveis de estrutura de tópicos. O Índice (TOC) padrão está vazio e pode ser preenchido usando o método updateFields().
Este exemplo abordou como adicionar um índice analítico no Word usando Java. Para inverter o texto dentro do documento Word, consulte o artigo em inverta o texto no Word usando Java.