Insertar una tabla de contenido en Word usando C#

Inserte una tabla de contenido en Word usando C# siguiendo este breve artículo. Ayuda a establecer el entorno al compartir los recursos necesarios, una lista de pasos para escribir la aplicación y un código de muestra que demuestra cómo agregar una página de contenido en Word usando C#. Aprenderá a agregar una tabla de contenido a un archivo de Word existente analizando su contenido.

Pasos para crear una tabla de contenido en Word usando C#

  1. Configure el entorno para usar Aspose.Words for .NET para insertar TOC
  2. Cargue el archivo de Word en el objeto Document e inicialice el objeto DocumentBuilder
  3. Añade el título del TOC con el estilo deseado.
  4. Insertar tabla de contenidos e insertar un salto de página
  5. Complete la tabla de contenido vacía
  6. Guarde el archivo de Word de salida que contenga TOC

Puede insertar una página de contenido en Word usando C# con la ayuda de estos pasos. Inicie el proceso cargando el archivo de Word y configure el objeto de clase DocumentBuilder que admita agregar una tabla de contenido. Agregue el título y la tabla de contenido usando el método InsertTableOfContents() y complete la tabla de contenido vacía llamando al método UpdateFields().

Código para generar una tabla de contenido en Word usando C#

Utilice este código para crear una página de contenidos en Word usando C#. InsertTableOfContents() requiere modificadores para controlar el comportamiento de la tabla de contenido, digamos 1-3 usados para abordar los Títulos 1, 2 y 3, ‘\h’ para usar hipervínculos y ‘\u’ para configurar niveles de esquema. El TOC predeterminado está vacío y se completa utilizando el método UpdateFields().

Este artículo nos ha enseñado cómo agregar una tabla de contenido en Word usando C#. Para insertar encabezados y pies de página, consulte el artículo sobre cómo insertar encabezado y pie de página en DOCX usando C#.

 Español