Insira um índice no Word usando Java

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

  1. Estabeleça o ambiente para usar Aspose.Words for Java para inserir TOC
  2. Acesse o arquivo Word no objeto Document e inicialize o objeto DocumentBuilder
  3. Insira o título do TOC com o estilo desejado
  4. Adicione um índice e insira uma quebra de página
  5. Crie o índice vazio
  6. 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.

 Português