Saltar al contenido principal

Reemplazar texto en Power Automate

PDF4me Reemplazar texto Esta acción permite buscar y reemplazar texto en documentos de Word. Power Automate Con opciones de formato avanzadas y capacidades integrales de estilo de texto. Esta potente función de reemplazo de texto admite múltiples frases de reemplazo, coincidencia sensible a mayúsculas y minúsculas, coincidencia de palabras completas, expresiones regulares y control de formato detallado con control total sobre las propiedades de la fuente, los colores, los efectos de texto y el posicionamiento, perfecto para la automatización de documentos, el procesamiento de plantillas y los flujos de trabajo de gestión de contenido. Microsoft 365.

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 y valida su identidad como usuario autorizado, lo que permite una integración perfecta entre su Power Automate flujos y los potentes servicios de reemplazo de texto de Word de PDF4me.

Reemplazar texto Power Automate

Características principales

  • Sustituciones de texto múltiples: Realizar múltiples operaciones de búsqueda y reemplazo en una sola acción.
  • Opciones de búsqueda avanzadaCoincidencia sensible a mayúsculas y minúsculas, coincidencia de palabras completas y expresiones regulares.
  • Formato integralControl total sobre la fuente, el tamaño, el color y los efectos de texto.
  • Coincidencia de patrones: Compatibilidad con expresiones regulares y patrones de texto complejos
  • Estilo de textoNegrita, cursiva, subrayado, tachado, subíndice y superíndice
  • Control de color: Color del texto y color de fondo con múltiples formatos de color
  • Tratamiento secuencial: Múltiples reemplazos procesados en el orden especificado
  • Emparejamiento flexibleCoincidencias exactas, coincidencias parciales o coincidencias de palabras completas

Parámetros

Lista completa de parámetros para la acción Reemplazar texto. Configure estos parámetros para controlar el comportamiento del reemplazo de texto.

Importante: Los parámetros marcados con un asterisco (***) son obligatorios. La matriz de reemplazos de texto debe contener al menos una frase de reemplazo.

Parámetros de entrada del documento

ParámetroTipoDescripciónEjemplo
Operación/docContent***Base64Contenido del archivo Word de origen
• Mapear el archivo de Word desde la salida de la acción anterior
• Admite archivos de Word desde SharePoint, Dropbox, OneDrivearchivos adjuntos de correo electrónico
• Se puede recuperar dinámicamente a partir de variables de flujo.
• También se puede proporcionar una codificación Base64 directa en el contenido del archivo.
• Debe ser un documento de Word válido (formatos .docx, .doc)
• Se realiza una sustitución de texto en este documento.
[File Content from Get File]
Nombre del archivo***StringNombre del documento de Word
• Especifique el nombre del archivo de Word con su extensión (.docx, .doc)
• Se utiliza para el procesamiento y la denominación de archivos de salida.
• Debe incluir la extensión de archivo correcta.
• Admite la asignación dinámica de nombres a partir de variables de flujo.
• El nombre del archivo de salida coincide con el nombre del archivo de entrada.
document.docx

Matriz de reemplazos de texto

ParámetroTipoDescripciónEjemplo
Texto de búsqueda***StringTexto para buscar
• Cadena de texto que se buscará en el documento.
• No puede ser nulo ni estar vacío.
• Sensible o no sensible a mayúsculas y minúsculas según la configuración de Coincidencia de mayúsculas y minúsculas
• Admite expresiones regulares cuando la opción "Usar expresiones regulares" está habilitada.
• Todas las instancias de este texto serán reemplazadas.
"old text"
Texto de reemplazoStringTexto para reemplazar con
• Texto para reemplazar el texto encontrado con
• Puede ser una cadena vacía para eliminar el texto encontrado.
• Admite sustituciones de expresiones regulares al usar expresiones regulares.
• Se aplica formato a este texto de reemplazo.
• Predeterminado: cadena vacía (elimina el texto encontrado)
"new text"
Caja de cerillasBooleanCoincidencia sensible a mayúsculas y minúsculas
Verdadero - La búsqueda distingue entre mayúsculas y minúsculas (se requiere coincidencia exacta).
FALSO - La búsqueda no distingue entre mayúsculas y minúsculas (por defecto)
• Controla si "The" coincide con "the" o solo con "The".
• Útil para la coincidencia precisa de texto
False
Emparejar palabra completaBooleanEmparejamiento de palabras completas
Verdadero - Coincidencia solo de palabras completas (no coincidencias parciales)
FALSO - Coincidencia de texto parcial dentro de las palabras (predeterminado)
• Impide que "the" coincida con "there" u "other".
• Útil para la sustitución precisa de palabras
False
Utilizar expresiones regularesBooleanSoporte para expresiones regulares
Verdadero - El texto de búsqueda se trata como un patrón de expresión regular.
FALSO - El texto de búsqueda se trata como texto literal (predeterminado).
• Permite la coincidencia de patrones complejos y las sustituciones.
• Admite la sintaxis estándar de expresiones regulares.
False
Nombre de la fuenteStringFamilia de fuentes
• Familia tipográfica que se aplicará al texto de reemplazo
• Fuentes comunes: "Arial", "Times New Roman", "Calibri"
• Predeterminado: null (conserva la fuente existente)
• Se aplica a todas las instancias de texto de reemplazo.
• Las fuentes no válidas pueden usar la configuración predeterminada del sistema.
"Arial"
Color de fuenteStringColor del texto
Colores con nombre: "Rojo", "Azul", "Verde", "Negro"
Formato hexadecimal: "#FF0000", "#00FF00", "FF0000" (con o sin #)
RGB formato: "RGB"(255, 0, 0)" o "rgb(255,0,0)"
Hexadecimal de 3 dígitos: "#F00" se expande a "#FF0000"
• Predeterminado: nulo (conserva el color existente)
"Red"
Tamaño de fuenteNumber (doble)Tamaño de fuente en puntos
• Tamaño de fuente para el texto de reemplazo en puntos
• Debe tener un valor positivo
• Tamaños comunes: 10, 12, 14, 16, 18, 24
• Valor predeterminado: nulo (conserva el tamaño existente)
• Se aplica a todas las instancias de texto de reemplazo.
14
Color de fondoStringColor de fondo del texto de reemplazo
Colores con nombre: "Amarillo", "Verde", "Azul", "Rojo", "Gris"
Formato hexadecimal: "#FFFF00", "#00FF00", "FFFF00" (con o sin #)
RGB formato: "RGB"(255, 255, 0)" o "rgb(255,255,0)"
Hexadecimal de 3 dígitos: "#FF0" se expande a "#FFFF00"
• Predeterminado: nulo (sin color de fondo)
• Aplicado como color de resaltado al texto de reemplazo
"Yellow"
AtrevidoBooleanAplicar formato en negrita
Verdadero - Aplicar formato de negrita al texto de reemplazo
FALSO - Sin formato en negrita (predeterminado)
• Hace que el texto de reemplazo aparezca en negrita.
• Se aplica a todas las instancias de texto de reemplazo.
False
ItálicoBooleanAplicar formato cursiva
Verdadero - Aplicar formato en cursiva al texto de reemplazo
FALSO - Sin formato en cursiva (predeterminado)
• Hace que el texto de reemplazo aparezca en cursiva.
• Se aplica a todas las instancias de texto de reemplazo.
False
SubrayarBooleanAplicar formato de subrayado
Verdadero - Aplicar formato de subrayado al texto de reemplazo
FALSO - Sin formato de subrayado (predeterminado)
• Agrega subrayado al texto de reemplazo
• Se aplica a todas las instancias de texto de reemplazo.
False
TachadoBooleanAplicar tachado simple
Verdadero - Aplicar tachado simple al texto de reemplazo
FALSO - Sin formato de tachado (predeterminado)
• Agrega una sola línea mediante texto de reemplazo
• Se aplica a todas las instancias de texto de reemplazo.
False
Doble tachadoBooleanAplicar doble tachado
Verdadero - Aplicar doble tachado al texto de reemplazo
FALSO - Sin formato de doble tachado (predeterminado)
• Agrega una doble línea a través del texto de reemplazo
• Se aplica a todas las instancias de texto de reemplazo.
False
SubíndiceBooleanAplicar formato de subíndice
Verdadero - Aplicar formato de subíndice al texto de reemplazo
FALSO - Sin formato de subíndice (predeterminado)
• Hace que el texto de reemplazo aparezca como subíndice
• Se aplica a todas las instancias de texto de reemplazo.
False
SobrescritoBooleanAplicar formato de superíndice
Verdadero - Aplicar formato de superíndice al texto de reemplazo
FALSO - Sin formato de superíndice (predeterminado)
• Hace que el texto de reemplazo aparezca como superíndice
• Se aplica a todas las instancias de texto de reemplazo.
False
espaciado entre palabrasNumber (doble)Espacio entre palabras en puntos
• Espacio entre palabras en el texto de reemplazo
• Predeterminado: 0 (espaciado normal entre palabras)
• Los valores positivos aumentan el espaciado, los valores negativos lo disminuyen.
• Medido en puntos
• Se aplica a todas las instancias de texto de reemplazo.
0

Estructura de la matriz de reemplazos de texto:

  • Cada reemplazo se procesa secuencialmente en el orden especificado.
  • Se pueden realizar múltiples sustituciones en el mismo documento.
  • Cada reemplazo puede tener diferentes opciones de formato.
  • Se reemplazan todas las instancias de Texto de búsqueda (a menos que se utilice la coincidencia de palabra completa).

Producción

El PDF4me Reemplazar texto La acción devuelve datos de salida completos para una operación sin interrupciones. Power Automate integración de flujo:

Vista de tabla

Datos de respuesta en formato de tabla estructurada:

ParámetroTipoDescripción
documentoBase64Documento de Word con reemplazos de texto aplicados
ÉxitoBooleanVerdadero si la operación fue exitosa, falso si falló.
Mensaje de errorStringDescripción del error (nulo si se realiza correctamente)
ErroresArrayLista de información detallada sobre el error (matriz vacía si la operación se realiza correctamente).

Mensajes de error comunes

Comprender y solucionar los errores ayuda a garantizar flujos de trabajo fluidos para la sustitución de texto:

Mensaje de errorCausaSolución
"La solicitud está vacía"El objeto de solicitud es nulo.Proporcione un objeto de solicitud válido
"El documento está vacío"El objeto documento es nulo.Proporcione un documento de Word válido.
"Se requiere al menos una sustitución de frase".La matriz de reemplazos de texto es nula o está vacía.Proporcione al menos una frase de reemplazo en la matriz.
"FindText no puede estar vacío en la sustitución de frases"El texto de búsqueda es nulo o está vacío en un reemplazo.Proporcione un texto válido para buscar en cada reemplazo.
"Error al reemplazar el texto"Excepción general durante el reemplazo de textoVerifique el formato y los parámetros del documento. Revise los detalles de la excepción en la matriz de errores.
"Error al cargar el documento desde bytes"Documento de Word no válido o dañadoVerifique que el documento de entrada sea un archivo de Word válido (.docx).

Ejemplos de flujo de trabajo

El PDF4me Reemplazar texto acción en Power Automate Proporciona plantillas de flujo de trabajo completas diseñadas para escenarios empresariales reales:

Flujo de trabajo de procesamiento automatizado de plantillas

Optimice la generación de documentos con el procesamiento automatizado de plantillas:

Pasos completos del flujo de trabajo:

  1. Desencadenar: Plantilla de documento lista para su procesamiento en SharePoint
  2. Obtener plantilla: Recuperar plantilla de Word de la biblioteca de plantillas
  3. Reemplazar el nombre de la empresa: Reemplazar "[COMPANY_NAME]" por "Acme Corporation"
  4. Fecha de reemplazo: Reemplazar "[FECHA]" con la fecha actual
  5. Reemplazar información de contacto: Reemplazar "[CORREO_ELECTRÓNICO_DE_CONTACTO]" con "[email protected]"
  6. Establecer formatoAplicar formato en negrita al nombre de la empresa y color rojo a la fecha.
  7. Documento procesado por correo electrónico: Enviar el documento procesado a las partes interesadas
  8. Plantilla de archivo: Almacenar el documento procesado en la carpeta de plantillas completadas.

Beneficios para la empresa:

  • Procesa automáticamente más de 200 plantillas de documentos al mes.
  • Reemplaza el texto de marcador de posición con información real de la empresa.
  • Garantiza un formato y una imagen de marca uniformes.
  • Reduce el tiempo de procesamiento manual de plantillas en un 95 %.

Casos de uso y aplicaciones en la industria

Casos de uso de servicios legales y profesionales

  • Procesamiento de contratos: Reemplazar el texto de marcador de posición con información específica del cliente
  • Automatización de documentos legalesActualizar números de caso, nombres de clientes y fechas.
  • Estandarización de plantillasEstandarizar la terminología y el formato legales.
  • Comunicación con el clientePersonalizar documentos legales para clientes específicos.

Obtén ayuda