Pular para o conteúdo principal

Substituir texto em Power Automate

PDF4me Substituir texto Essa ação permite encontrar e substituir texto em documentos do Word. Power Automate Com opções avançadas de formatação e recursos abrangentes de estilização de texto, este poderoso recurso de substituição de texto suporta múltiplas frases de substituição, correspondência que diferencia maiúsculas de minúsculas, correspondência de palavras inteiras, expressões regulares e controle detalhado de formatação, com controle total sobre propriedades de fonte, cores, efeitos de texto e posicionamento. É perfeito para automação de documentos, processamento de modelos e fluxos de trabalho de gerenciamento de conteúdo. Microsoft 365.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Autenticando seu API Solicitar

Para acessar o PDF4me Web API através Power AutomatePara que uma solicitação seja válida, é necessário incluir credenciais de autenticação adequadas. A autenticação garante uma comunicação segura e valida sua identidade como usuário autorizado, permitindo uma integração perfeita entre seus sistemas. Power Automate fluxos e os poderosos serviços de substituição de texto do Word do PDF4me.

Substituir texto no Power Automate

Principais características

  • Substituição múltipla de textoExecutar várias operações de localizar e substituir em uma única ação.
  • Opções de pesquisa avançadaCorrespondência que diferencia maiúsculas de minúsculas, correspondência de palavras inteiras e expressões regulares.
  • Formatação abrangenteControle total sobre a fonte, tamanho, cor e efeitos de texto.
  • Reconhecimento de padrõesSuporte para expressões regulares com padrões de texto complexos.
  • Estilização de textoNegrito, itálico, sublinhado, tachado, subscrito e sobrescrito.
  • Controle de corCor do texto e cor de fundo com vários formatos de cores
  • Processamento SequencialSubstituições múltiplas processadas na ordem especificada
  • Correspondência flexívelCorrespondências exatas, correspondências parciais ou correspondências de palavras inteiras

Parâmetros

Lista completa de parâmetros para a ação Substituir Texto. Configure esses parâmetros para controlar o comportamento da substituição de texto.

Importante: Os parâmetros marcados com um asterisco (***) são obrigatórios. A matriz de substituições de texto deve conter pelo menos uma frase de substituição.

Parâmetros de entrada do documento

ParâmetroTipoDescriçãoExemplo
Operação/docContent***Base64Conteúdo do arquivo Word de origem
• Arquivo Word do mapa da saída da ação anterior
• Suporta arquivos do Word de SharePointDropbox, OneDriveanexos de e-mail
• Pode ser recuperado dinamicamente a partir de variáveis de fluxo
• Também é possível fornecer base64 diretamente no conteúdo do arquivo.
• Deve ser um documento Word válido (formatos .docx, .doc)
• A substituição de texto foi realizada neste documento.
[File Content from Get File]
Nome do arquivo***StringNome do documento Word
• Especifique o nome do arquivo Word com a extensão (.docx, .doc)
• Utilizado para processamento e nomeação de arquivos de saída
• Deve incluir a extensão de arquivo correta
• Suporta nomenclatura dinâmica a partir de variáveis de fluxo
• O nome do arquivo de saída corresponde ao nome do arquivo de entrada.
document.docx

Matriz de substituições de texto

ParâmetroTipoDescriçãoExemplo
Texto de pesquisa***StringTexto para pesquisar
• Sequência de texto a ser pesquisada no documento
• Não pode ser nulo ou vazio
• Diferenciar maiúsculas de minúsculas ou não, com base na configuração "Diferenciar maiúsculas de minúsculas".
• Suporta expressões regulares quando a opção Usar expressões regulares está ativada.
• Todas as ocorrências deste texto serão substituídas
"old text"
Texto de substituiçãoStringTexto a ser substituído por
• Texto para substituir o texto encontrado
• Pode ser uma string vazia para remover o texto encontrado
• Suporta substituições de expressões regulares ao usar expressões regulares.
• A formatação é aplicada a este texto de substituição.
• Padrão: string vazia (remove o texto encontrado)
"new text"
Caixa de fósforosBooleanCorrespondência que diferencia maiúsculas de minúsculas
Verdadeiro - A pesquisa diferencia maiúsculas de minúsculas (é necessária a correspondência exata entre maiúsculas e minúsculas).
Falso - A pesquisa não diferencia maiúsculas de minúsculas (padrão)
• Controla se "The" corresponde a "the" ou somente a "The"
• Útil para correspondência precisa de texto
False
Combine a palavra inteiraBooleanCorrespondência de palavras inteiras
Verdadeiro - Encontrar apenas palavras completas (não correspondências parciais)
Falso - Corresponder a texto parcial dentro de palavras (padrão)
• Impede que "o/a" corresponda a "lá" ou "outro"
• Útil para substituição precisa de palavras
False
Use expressões regularesBooleanSuporte a expressões regulares
Verdadeiro - O texto de pesquisa é tratado como um padrão de expressão regular.
Falso - O texto de pesquisa é tratado como texto literal (padrão)
• Permite a correspondência e substituição de padrões complexos
• Suporta sintaxe regex padrão
False
Nome da fonteStringFamília de fontes
• Família de fontes a ser aplicada ao texto de substituição
• Fontes comuns: "Arial", "Times New Roman", "Calibri"
• Padrão: nulo (preserva a fonte existente)
• Aplicado a todas as instâncias de texto de substituição
• Fontes inválidas podem usar as fontes padrão do sistema.
"Arial"
Cor da fonteStringCor do texto
Cores nomeadas: "Vermelho", "Azul", "Verde", "Preto"
Formato hexadecimal: "#FF0000", "#00FF00", "FF0000" (com ou sem #)
RGB formato: "RGB(255, 0, 0)" ou "rgb(255,0,0)"
hexadecimal de 3 dígitos: "#F00" se expande para "#FF0000"
• Padrão: nulo (preserva a cor existente)
"Red"
Tamanho da fonteNumber (dobro)Tamanho da fonte em pontos
• Tamanho da fonte para texto de substituição em pontos
• Deve ser um valor positivo
• Tamanhos comuns: 10, 12, 14, 16, 18, 24
• Padrão: nulo (preserva o tamanho existente)
• Aplicado a todas as instâncias de texto de substituição
14
Cor de fundoStringCor de fundo do texto de substituição
Cores nomeadas: "Amarelo", "Verde", "Azul", "Vermelho", "Cinza"
Formato hexadecimal: "#FFFF00", "#00FF00", "FFFF00" (com ou sem #)
RGB formato: "RGB(255, 255, 0)" ou "rgb(255,255,0)"
hexadecimal de 3 dígitos: "#FF0" se expande para "#FFFF00"
• Padrão: nulo (sem cor de fundo)
• Aplicada como cor de destaque ao texto de substituição
"Yellow"
AudaciosoBooleanAplicar formatação em negrito
Verdadeiro - Aplicar formatação em negrito ao texto de substituição
Falso - Sem formatação em negrito (padrão)
• Faz com que o texto de substituição apareça em negrito
• Aplicado a todas as instâncias de texto de substituição
False
itálicoBooleanAplicar formatação em itálico
Verdadeiro - Aplicar formatação em itálico ao texto de substituição
Falso - Sem formatação em itálico (padrão)
• Faz com que o texto de substituição apareça em estilo itálico
• Aplicado a todas as instâncias de texto de substituição
False
SublinhadoBooleanAplicar formatação de sublinhado
Verdadeiro - Aplicar formatação de sublinhado ao texto de substituição
Falso - Sem formatação de sublinhado (padrão)
• Adiciona sublinhado ao texto de substituição
• Aplicado a todas as instâncias de texto de substituição
False
RiscadoBooleanAplicar um único risco
Verdadeiro - Aplicar um único risco ao texto de substituição
Falso - Sem formatação de tachado (padrão)
• Adiciona uma única linha através do texto de substituição
• Aplicado a todas as instâncias de texto de substituição
False
Riscado duploBooleanAplique um risco duplo.
Verdadeiro - Aplicar tachado duplo ao texto de substituição
Falso - Sem formatação de tachado duplo (padrão)
• Adiciona uma linha dupla ao texto de substituição
• Aplicado a todas as instâncias de texto de substituição
False
SubscritoBooleanAplicar formatação de subscrito
Verdadeiro - Aplicar formatação de subscrito ao texto de substituição
Falso - Sem formatação de subscrito (padrão)
• Faz com que o texto de substituição apareça como subscrito
• Aplicado a todas as instâncias de texto de substituição
False
SobrescritoBooleanAplicar formatação em sobrescrito
Verdadeiro - Aplicar formatação em sobrescrito ao texto de substituição
Falso - Sem formatação em sobrescrito (padrão)
• Faz com que o texto de substituição apareça como sobrescrito
• Aplicado a todas as instâncias de texto de substituição
False
Espaçamento entre palavrasNumber (dobro)Espaçamento entre palavras em pontos
• Espaçamento entre palavras no texto de substituição
• Padrão: 0 (espaçamento normal entre palavras)
• Valores positivos aumentam o espaçamento, valores negativos diminuem o espaçamento.
• Medido em pontos
• Aplicado a todas as instâncias de texto de substituição
0

Estrutura da matriz de substituições de texto:

  • Cada substituição é processada sequencialmente na ordem especificada.
  • É possível realizar várias substituições no mesmo documento.
  • Cada substituição pode ter opções de formatação diferentes.
  • Todas as ocorrências de "Texto de Busca" são substituídas (a menos que a correspondência seja feita por palavra inteira).

Saída

O PDF4me Substituir texto A ação retorna dados de saída abrangentes para uma integração perfeita. Power Automate integração de fluxo:

Visualização em tabela

Dados de resposta em formato de tabela estruturada:

ParâmetroTipoDescrição
documentoBase64Documento do Word com substituições de texto aplicadas.
SucessoBooleanVerdadeiro se a operação for bem-sucedida, falso se falhar.
Mensagem de erroStringDescrição do erro (nulo se bem-sucedido)
ErrosArrayLista de informações detalhadas sobre o erro (array vazio em caso de sucesso)

Mensagens de erro comuns

Compreender e solucionar erros ajuda a garantir fluxos de trabalho de substituição de texto mais eficientes:

Mensagem de erroCausaSolução
"A solicitação está vazia"O objeto de solicitação é nulo.Forneça um objeto de solicitação válido.
"O documento está vazio"O objeto Documento é nulo.Forneça um documento Word válido.
"É necessária a substituição de pelo menos uma frase."A matriz de substituições de texto é nula ou vazia.Forneça pelo menos uma frase de substituição na matriz.
"O campo FindText não pode estar vazio na substituição de frases"O texto de pesquisa é nulo ou vazio em uma substituição.Forneça um texto válido para pesquisar em cada substituição.
"Erro ao substituir o texto"Exceção geral durante a substituição de textoVerifique o formato e os parâmetros do documento. Analise os detalhes da exceção na matriz de erros.
"Erro ao carregar documento a partir de bytes"Documento do Word inválido ou corrompidoVerifique se o documento de entrada é um arquivo Word válido (.docx).

Exemplos de fluxo de trabalho

O PDF4me Substituir texto ação em Power Automate Oferece modelos de fluxo de trabalho abrangentes, projetados para cenários de negócios do mundo real:

Fluxo de trabalho automatizado de processamento de modelos

Simplifique a geração de seus documentos com o processamento automatizado de modelos:

Etapas completas do fluxo de trabalho:

  1. AcionarModelo de documento pronto para processamento em SharePoint
  2. Obter modeloRecuperar modelo do Word da biblioteca de modelos
  3. Substitua o nome da empresaSubstitua "[COMPANY_NAME]" por "Acme Corporation"
  4. Substituir dataSubstitua "[DATA]" pela data atual.
  5. Substituir informações de contatoSubstitua "[CONTACT_EMAIL]" por "[email protected]"
  6. Definir formataçãoAplique formatação em negrito ao nome da empresa e cor vermelha à data.
  7. Documento processado por e-mailEnviar documento processado às partes interessadas
  8. Modelo de arquivoArmazene o documento processado na pasta de modelos concluídos.

Benefícios para as empresas:

  • Processa automaticamente mais de 200 modelos de documentos por mês.
  • Substitui o texto de exemplo pelas informações reais da empresa.
  • Garante formatação e identidade visual consistentes.
  • Reduz o tempo de processamento manual de modelos em 95%.

Casos de uso e aplicações industriais

Casos de uso de serviços jurídicos e profissionais

  • Processamento de ContratosSubstitua o texto de exemplo por informações específicas do cliente.
  • Automação de Documentos JurídicosAtualizar números de casos, nomes de clientes e datas.
  • Padronização de modelosPadronizar a terminologia e a formatação jurídica.
  • Comunicação com o clientePersonalizar documentos jurídicos para clientes específicos

Obtenha ajuda