Inserte una tabla de contenido en Word usando Java siguiendo los pasos definidos en este breve artículo. Guía para configurar el entorno mediante la elaboración de los recursos necesarios, una lista de pasos definidos para desarrollar la aplicación y un código de muestra funcional que demuestra cómo agregar una página de contenido en Word usando Java. Se le guiará para agregar una TOC a un archivo de Word existente analizando su contenido.
Pasos para crear una tabla de contenido en Word usando Java
- Establecer el entorno para usar Aspose.Words for Java para insertar TOC
- Acceda al archivo de Word en el objeto Document e inicialice el objeto DocumentBuilder
- Inserta el título del TOC con el estilo deseado.
- Agregue una tabla de contenido e inserte un salto de página
- Crea la tabla de contenido vacía.
- Guarde el nuevo archivo de Word que contiene TOC
Puede insertar una página de contenido en Word usando Java siguiendo los pasos mencionados anteriormente, mediante los cuales el proceso se inicia cargando el archivo de Word fuente y configurando la instancia de clase DocumentBuilder que admite la inserción de una tabla de contenido. Inserte el título y la tabla de contenido usando el método insertTableOfContents() y complete la tabla de contenido vacía usando el método updateFields().
Código para crear una tabla de contenido en Word usando Java
Con este ejemplo, puede acceder a un documento de Word existente y crear una página de contenido en Word usando Java. El método insertTableOfContents() requiere modificadores para controlar el comportamiento de la tabla de contenido, por ejemplo, 1-3 se usa para abordar los estilos de encabezado 1, 2 y 3, ‘\h’ se usa para configurar los hipervínculos y ‘\u’ se utiliza para establecer los niveles del contorno. La tabla de contenido (TOC) predeterminada está vacía y se puede completar usando el método updateFields().
Este ejemplo ha cubierto cómo agregar una tabla de contenido en Word usando Java. Para voltear el texto dentro del documento de Word, consulte el artículo en voltear el texto en Word usando Java.