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#
- Configure el entorno para usar Aspose.Words for .NET para insertar TOC
- Cargue el archivo de Word en el objeto Document e inicialice el objeto DocumentBuilder
- Añade el título del TOC con el estilo deseado.
- Insertar tabla de contenidos e insertar un salto de página
- Complete la tabla de contenido vacía
- 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#.