Saltar al contenido principal

Resaltar texto en PDF con Power Automate

PDF4me Resaltar texto acción en Power Automate encuentra cada ocurrencia de una o más palabras dentro de una PDF y los resalta con un color que usted elige por término. Pase una lista de Text + Highlightcolor pares (hexadecimal de seis dígitos, por ejemplo) #FF2C00 (para rojo) y la acción anota cada coincidencia en cada página, sin clics manuales, sin bucles por página. Ideal para revisión de contratos, lotes de facturas, escaneos de cumplimiento y cualquier flujo de alto volumen donde de otro modo un humano abriría cada PDF y resaltar a mano.

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 AutomateCada solicitud debe incluir las credenciales de autenticación adecuadas. La autenticación garantiza una comunicación segura entre su Power Automate flujos y PDF4meServicio destacado de

Descripción general del flujo

Cuatro pasos: disparador manual, Dropbox descargar, PDF4me Resaltar texto, Dropbox subir. Intercambiar Dropbox para SharePoint o OneDrive sin cambiar el PDF4me paso.

Flujo de Power Automate con cuatro pasos: Activar manualmente un flujo, Dropbox Obtener contenido de archivo usando ruta, PDF4me PDF - Resaltar texto y Dropbox Crear archivo
Flujo de extremo a extremo: activador → descarga del código fuente PDF → resaltar → guardar anotaciones PDF De vuelta al almacén.

Características principales

  • Resaltado basado en palabras clave: Buscar uno o varios términos en todo el documento.
  • Color por término: Asigna un color hexadecimal distinto a cada palabra clave en la misma ejecución.
  • Coincidencia que no distingue entre mayúsculas y minúsculas: promise partidos Promise, PROMISEy caso mixto
  • Cobertura de varias páginasCada aparición en cada página está anotada.
  • Independiente del almacenamiento: Funciona con Dropbox, SharePoint, OneDriveo cualquier fuente binaria

Parámetros

Lista completa de parámetros para la acción Resaltar texto.

Importante: Parámetros marcados con Required Debe proporcionarse para que la acción funcione correctamente.

ParámetroTipoDescripciónEjemplo
Contenido del archivo RequeridoBinarioFuente PDF contenido. Mapa de un paso anterior como Dropbox / SharePoint / OneDrive Obtenga el contenido del archivo o un archivo adjunto de correo electrónico.Get file content using path producción
Nombre del archivo OpcionalStringNombre del archivo fuente PDF. Se utiliza para la identificación de salida. Incluir el .pdf extensión.abc.pdf
Cuerpo/textoResaltado RequeridoFormaciónUn elemento por palabra clave. Cada elemento tiene Text-N (la frase para encontrar) y Highlightcolor-N (color hexadecimal). Haga clic Agregar nuevo artículo para añadir más palabras clave.Vea el ejemplo a continuación.
Cuerpo/textHighlightList[].Text-N RequeridoStringPalabra o frase a buscar. No distingue entre mayúsculas y minúsculas. Todas las apariciones en todas las páginas se resaltan.promise
Cuerpo/textoListaResaltada[].ColorResaltado-N RequeridoStringColor hexadecimal de seis caracteres con prefijo #. Se aplica a cada coincidencia del campo de texto emparejado.#FF2C00

Paso 1: Cargar la fuente PDF

Agregar un Dropbox - Obtener el contenido del archivo usando la ruta Da un paso y apúntalo hacia tu fuente. PDF. Colocar Inferir tipo de contenido a de modo que los bytes binarios fluyen sin ser tocados — Power Automate De lo contrario, intentará adivinar un tipo MIME y puede eliminarlo. PDF encabezado.

Dropbox Obtener contenido de archivo usando la acción Ruta con Ruta de archivo /pdf4metest/sample/drylab.pdf e Inferir tipo de contenido configurado en Sí
Ruta del archivo de puntero en el PDF Para anotar. El tipo de contenido inferido debe ser Sí para la integridad binaria.

Paso 2: Configurar el texto resaltado

Agregar PDF4me PDF - Resaltar textoMapa Contenido del archivo del paso anterior, establecer Nombre del archivo, luego construir Cuerpo/textoResaltado: para cada palabra clave, agregue un Text-N y un Highlightcolor-NHaga clic en . Agregar nuevo artículo para añadir más.

Acción PDF4me Resaltar texto con Contenido del archivo asignado desde Obtener contenido del archivo, Nombre del archivo abc.pdf y Body textHighlightList que contiene dos elementos: Text-1 promise y Highlightcolor-1 #FF2C00, Text-2 Especially y Highlightcolor-2 #FF2C00
Dos palabras clave (promise, especially) ambos resaltados en rojo (#FF2C00). Cambia cualquiera de los colores a #FFFF00 para lograr el clásico look de resaltador amarillo.

Paso 3 — Guardar el archivo anotado PDF

Agregar Dropbox - Crear archivo (o SharePoint / OneDrive equivalente). Conjunto Ruta de la carpeta a su carpeta de salida, compile Nombre del archivo con guid() más el nombre del archivo de origen para garantizar la unicidad y el mapa Contenido del archivo a partir de la salida de Texto resaltado.

Acción de Dropbox Crear archivo con Ruta de carpeta /pdf4meoutput, Nombre de archivo construido a partir de guid() concatenado con la salida del nombre de archivo de PDF Highlight Text y Contenido del archivo asignado desde PDF Highlight Text
guid() El prefijo evita que las ejecuciones simultáneas se sobrescriban entre sí en la carpeta de destino.

Producción

El PDF4me Resaltar texto la acción devuelve el anotado PDF para uso posterior:

CampoTipoDescripción
Contenido del archivoBinarioAnotado PDF Cada palabra clave coincidente se resalta con su color asignado. Se asigna directamente a un paso de creación de archivo o correo electrónico con archivo adjunto.
Nombre del archivoStringEl nombre del archivo se muestra a partir de la entrada y se utiliza como una forma práctica de asignar nombres posteriormente.

Preguntas frecuentes

¿Cómo puedo resaltar varias palabras con diferentes colores en la misma secuencia?

Haga clic Agregar nuevo artículo bajo Body/textHighlightList para cada palabra clave. Establecer Text-1 + Highlightcolor-1, Text-2 + Highlightcolor-2y así sucesivamente. Cada término utiliza su propio color de forma independiente. Uso práctico: rojo para frases problemáticas, amarillo para notas del revisor, verde para términos aprobados; todo en una sola llamada a la API.

¿Qué formatos de color hexadecimales acepta Highlightcolor?

Códigos hexadecimales de seis caracteres con prefijo #Valores comunes: #FFFF00 (amarillo — el clásico PDF destacar), #FF2C00 (rojo), #00FF00 (verde), #00FFFF (cian), #FFA500 (naranja). No se aceptan formatos alfa/RGBA; proporcione únicamente el código hexadecimal opaco completo.

¿Funciona la función de resaltar texto en documentos escaneados? PDFs¿

Solo cuando el escaneo tiene una capa de texto subyacente (OCR ya aplicado). La acción busca en el flujo de texto extraído, por lo que un escaneo solo de imagen devuelve el archivo original sin resaltados añadidos. Cadena PDF4me OCR Antes de resaltar el texto cuando la fuente sea un escaneo sin procesar.

¿La búsqueda distingue entre mayúsculas y minúsculas?

No. La coincidencia no distingue entre mayúsculas y minúsculas por defecto. Text = promise destacará Promise, PROMISE, y promiseEsto te permite introducir listas de palabras clave directamente desde una hoja de cálculo o base de datos sin normalizar las mayúsculas y minúsculas.

¿Puedo usar esto con? SharePoint o OneDrive en lugar de Dropbox¿

Sí. Reemplazar Dropbox - Obtener el contenido del archivo usando la ruta con SharePoint Obtener el contenido del archivo (o OneDrive Obtener el contenido del archivo), y cambiar Dropbox - Crear archivo para la acción Crear archivo correspondiente. El PDF4me El paso de resaltar texto en el medio no cambia.

Obtén ayuda