Saltar al contenido principal

Actualizar la tabla de contenido en Word con Power Automate

PDF4me Actualizar tabla de contenido es un Power Automate Acción que escanea los encabezados de un documento de Word y genera o actualiza automáticamente su tabla de contenido. Úsela para agregar navegación profesional e interactiva a manuales técnicos, artículos académicos o informes extensos en el momento en que el documento se incorpora a un flujo de trabajo, sin necesidad de abrir Word.

Lo que hace esta acción

PDF4me Actualizar tabla de contenido Lee los estilos de encabezado del 1 al 6 de un documento de Word dentro de un rango configurado, luego actualiza un campo de tabla de contenido existente o crea uno nuevo al inicio del documento, con control sobre los hipervínculos, los espacios en blanco, las mayúsculas y minúsculas y la configuración regional.

Entradas de blog relacionadas
Aún no hay ninguna entrada de blog sobre esta función; estará disponible próximamente.
Mientras tanto, echa un vistazo al blog de PDF4me para encontrar tutoriales y flujos de trabajo para todas las plataformas.
Visita el blog

Autenticando su API Pedido

Para acceder al PDF4me Web API a través de Power Automate, cada solicitud debe incluir un número válido API Clave. La autenticación valida su identidad y permite que el conector acceda al servicio Word TOC de PDF4me desde su flujo.

Datos importantes que no debes perderte

Actualiza una tabla de contenido existente o crea una nueva.
La acción primero busca un campo de tabla de contenido existente. Si no existe ninguno, inserta uno nuevo al inicio del documento con el título "Tabla de contenido".
Tres campos se agrupan como parámetros avanzados.
Las opciones Ocultar líder de pestaña, Usar mayúsculas y Nombre de cultura se encuentran detrás del interruptor de parámetros avanzados del conector, no en el formulario principal.
Los niveles de encabezado admiten rangos y múltiples rangos.
Utilice "1-3" para un rango, "1" para un solo nivel o "1-2,4-6" para combinar rangos no adyacentes en una sola tabla de contenido.
Acción de actualización de la tabla de contenido de PDF4me Word de Power Automate que muestra el contenido del archivo, el nombre del archivo, los niveles de encabezado, el uso de hipervínculos y el panel de parámetros avanzados.

El contenido del archivo, el nombre del archivo, los niveles de encabezado y el uso de hipervínculos se encuentran en el formulario principal; ocultar el líder de tabulación, usar mayúsculas y el nombre de la cultura son parámetros avanzados.

Parámetros

Requerido: El contenido y el nombre del archivo deben proporcionarse siempre. Los niveles de encabezado y el uso de hipervínculos tienen valores predeterminados que funcionan, y ocultar el líder de tabulación, usar mayúsculas y el nombre de la cultura son parámetros avanzados opcionales.

ParámetroRequeridoLo que haceEjemplo
File ContentRequiredBase64 content of the source Word file, typically mapped from a prior action like SharePoint or OneDrive Get File Content. Must be a valid .docx or .doc document.[File Content from Get File]
File NameRequiredName of the Word file including its extension, used for processing and output naming; the output filename matches the input.document.docx
Heading LevelsOptionalRange of Word heading styles to include, for example "1-3" for levels 1 through 3, "1" for a single level, or "1-2,4-6" for combined ranges. Defaults to "1-3".1-3
Use HyperlinksOptionalYes makes TOC entries clickable links to their headings; No renders plain text entries. Defaults to Yes.Yes
Hide Tab LeaderOptionalAdvanced parameter. Yes removes the dotted line between entry text and page numbers; No keeps it. Defaults to Yes.Yes
Use UppercaseOptionalAdvanced parameter. Yes renders all TOC entries in uppercase; No preserves the heading's original case. Defaults to Yes.Yes
Culture NameOptionalAdvanced parameter. Locale code such as en-US or de-DE for document processing and metadata; leave blank for no culture-specific handling.en-US

¿Qué devuelve la opción Actualizar tabla de contenido?

CampoTipoLo que contiene
documentBase64Word document with the Table of Contents updated or newly created.
SuccessBooleantrue when the update completed, false if the request failed validation or processing.
Error MessageStringDescription of what went wrong, null when Success is true.
ErrorsArrayDetailed error entries, empty when Success is true.
{
"document": "[Base64 Word Content with Updated Table of Contents]",
"Success": true,
"ErrorMessage": null,
"Errors": []
}

Mensajes de error comunes

Mensaje de errorCausaSolución
Request is emptyRequest object is null.Provide a valid request object.
Document is emptyDocument object is null.Provide a valid Word document.
Error loading document from bytesInvalid or corrupted Word document.Verify the input document is a valid Word file (.docx).
No headings found in documentDocument has no heading styles applied.Apply Heading 1 through Heading 6 styles to the sections that should appear in the TOC.
Invalid heading levels specifiedHeading Levels contains an invalid format.Use a valid format such as "1-3", "1", or "1-2,4-6".
Invalid culture name providedCulture Name is not a recognized locale.Use a valid culture code such as en-US or fr-FR.

¿Cómo configuro la actualización de la tabla de contenido en Power Automate¿

  1. Agregar PDF4meActualizar tabla de contenido a tu Power Automate fluir.
  2. Mapa Contenido del archivo y Nombre del archivo de una acción anterior, como por ejemplo SharePoint o OneDrive Obtener el contenido del archivo.
  3. Colocar Niveles de encabezado a la gama de estilos de encabezado que se incluirán y Utilizar hipervínculos para controlar si las entradas son clicables.
  4. Abierto Parámetros avanzados si el documento necesita un líder de tabulación no predeterminado, mayúsculas/minúsculas o un formato específico Nombre de la cultura local.
  5. Haz funcionar el flujo. PDF4me actualiza o crea la tabla de contenido y devuelve el documento de Word como document.

¿Qué rango de niveles de encabezado debo usar?

Usar "1-3", el valor predeterminado, para la mayoría de los documentos e informes comerciales, ya que captura los encabezados de sección y subsección sin incluir los sub-subencabezados menores. Utilice un un rango más amplio como "1-6" para documentos legales o técnicos complejos donde se necesita navegar por niveles de anidamiento profundos. rangos combinados como "1-2,4-6" cuando los encabezados de nivel 3 de un documento son decorativos o repetitivos y deben omitirse, sin dejar de capturar la estructura más profunda que se encuentra debajo de ellos.

Configuraciones típicas

Ejemplos de flujo de trabajoCommon Power Automate flow patterns using Update Table of Contents.
Indexación automatizada de manuales técnicos
  1. Se activa un flujo cuando se carga un manual técnico en un SharePoint Biblioteca de "Manuales".
  2. La función Obtener archivo recupera el documento de Word cargado.
  3. La actualización de la tabla de contenido se ejecuta con los niveles de encabezado establecidos en "1-4" y el uso de hipervínculos establecido en Sí.
  4. El manual indexado se guarda en la biblioteca, listo para que los lectores puedan navegar entre las diferentes secciones.
Estándar de formato para trabajos académicos
  1. El proceso de envío de artículos de investigación recibe un nuevo manuscrito.
  2. La actualización de la tabla de contenido se ejecuta con los niveles de encabezado "1-3", Ocultar el encabezado de tabulación Sí y Usar mayúsculas Sí para que coincida con el estándar de formato del departamento.
  3. El documento estandarizado se envía al comité de revisión para su evaluación.
Distribución localizada de documentos
  1. Un sistema internacional de gestión documental prepara un archivo de Word traducido para una oficina regional.
  2. La actualización de la tabla de contenido se ejecuta con el nombre de la configuración regional establecido en la configuración regional de destino, por ejemplo "de-DE", junto con la configuración estándar de niveles de encabezado y uso de hipervínculos.
  3. El documento localizado y navegable se distribuye al equipo regional.

Consejos prácticos

Apply real Word heading styles before running the action
The TOC is built from Word's Heading 1 through Heading 6 styles, not from bold text or larger font sizes. A document with no styled headings returns a "no headings found" error.
Open Advanced parameters to reach three of the seven fields
Hide Tab Leader, Use Uppercase, and Culture Name are not on the connector's main form. Expand Advanced parameters in the designer to set them.
Test the Heading Levels format on one document first
A malformed range like "1,3" instead of "1-3" or "1,3-4" returns an invalid heading levels error. Confirm the format on a sample file before wiring it into a production flow.
Re-run on documents with an existing TOC to refresh page numbers
The action detects and updates an existing TOC field rather than duplicating one, so it is safe to re-run after content changes shift page numbers.
Match Culture Name to the document's actual language
An unrecognized or mismatched culture code returns an invalid culture name error; use standard codes like en-US or fr-FR rather than a free-text language name.

Hoja de trucos

CampoValor
ActionUpdate Table of Contents
File Content / File NameMapped from a prior action, .docx or .doc
Heading Levels"1-3" default, or "1", or "1-2,4-6"
Use HyperlinksYes (default) or No
Advanced: Hide Tab LeaderYes (default) or No
Advanced: Use UppercaseYes (default) or No
Advanced: Culture Namee.g. en-US, de-DE, blank for none
No headings foundApply Word Heading 1-6 styles first
Outputdocument (Base64 Word), Success, Error Message, Errors

Preguntas frecuentes

How do I automatically generate a Table of Contents in Word with Power Automate?+
Add the PDF4me Update Table of Contents action, map File Content and File Name from a prior action, then set Heading Levels to the range of heading styles to include, for example 1-3. The action scans the document's headings, updates an existing TOC field or creates a new one, and returns the updated Word file.
What happens if the document does not already have a Table of Contents?+
The action creates a new Table of Contents at the start of the document, adding a "Table of Contents" title in the Heading1 style, built from the headings that fall within the configured Heading Levels range.
Which Word heading styles does the Table of Contents pick up?+
The action reads Word's built-in Heading 1 through Heading 6 styles. Heading Levels controls which of those levels are included, using a range like 1-3, a single level like 1, or multiple ranges like 1-2,4-6.
Can I control hyperlinks, tab leaders, and letter case in the generated TOC?+
Yes. Use Hyperlinks makes TOC entries clickable links to their headings. The Advanced parameters Hide Tab Leader control the dotted line between entry text and page numbers, and Use Uppercase controls whether entries render in uppercase or their original case.
What is the Culture Name parameter for?+
Culture Name sets a locale such as en-US or de-DE for document processing and metadata, useful when generating a Table of Contents for a localized or multi-language document. See <a href="https://learn.microsoft.com/en-us/globalization/locale/locale-names" target="_blank" rel="noopener noreferrer">Microsoft's locale name reference</a> for valid culture codes.
Is there a similar action for headers and footers instead of a TOC?+
Yes, see the PDF4me Update Headers Footers action linked under Related Actions below. See <a href="https://learn.microsoft.com/en-us/connectors/pdf4meconnect/" target="_blank" rel="noopener noreferrer">the PDF4me Power Automate connector reference</a> for the full action list.

Casos de uso y aplicaciones en la industria

Casos de uso en el sector jurídico

  • Navegación de contratos: Generar una tabla de contenido detallada para contratos complejos de varias secciones.
  • Informes legales: Crear una estructura navegable para documentos judiciales extensos
  • Manuales de cumplimiento: Requisitos y procedimientos reglamentarios del índice
  • Documentación del caso: Organizar resúmenes de pruebas y argumentos legales

Acciones relacionadas

La misma tarea en otras plataformas

Obtén ayuda