Pular para o conteúdo principal

Substituir texto - Excel API

PDF4me Substituir texto permite localizar e substituir texto em Excel documentos com correspondência literal ou por expressão regular. Isto API O serviço processa todas as planilhas da pasta de trabalho e oferece suporte à correspondência que diferencia maiúsculas de minúsculas, correspondência de células inteiras ou parciais, várias frases de substituição em uma única solicitação e formatação opcional (fonte, cor, tamanho, negrito, itálico etc.). API recebe Excel conteúdo do documento através REST API chamadas, utilizando Base64 Codificação para transmissão segura. Essa solução é ideal para padronização de dados, atualizações de conteúdo e transformação automática de texto.

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

Inclua o seu API digite a chave na solicitação para autenticar com o PDF4me REST API.

Principais características

  • Suporte para expressões literais e regularesSubstitua o texto usando correspondência simples ou expressões regulares.
  • Opção que diferencia maiúsculas de minúsculasControle a sensibilidade a maiúsculas e minúsculas para uma correspondência precisa ou flexível.
  • Correspondência de Célula InteiraCorrespondência parcial de texto ou correspondência total da célula
  • Substituições MúltiplasProcessar múltiplas operações de busca e substituição em uma única requisição.
  • Formatação opcionalAplicar alterações de fonte, cor, tamanho e estilo ao texto substituído.
  • Todas as folhas de exercíciosProcessa todas as planilhas na pasta de trabalho.

REST API Ponto final

  • Método: POST
  • Ponto final: office/ApiV2Excel/ExcelFindAndReplaceTextInExcel

REST API Parâmetros

Importante: Os parâmetros marcados com um asterisco (*) são obrigatórios. Todas as solicitações usam documento, conteúdo do documento, e ação substituirTextoParaExcelOs parâmetros específicos da operação (frases, nome da cultura, etc.) são propriedades do objeto de ação.

Parâmetros obrigatórios (nível raiz)

ParâmetroTipoDescriçãoExemplo
documento*ObjectReferência do documento com Nome (Excel nome do arquivo){ "Name": "data.xlsx" }
conteúdo do documento*String (Base64)Excel conteúdo do documento codificado em Base64UEsDBBQABgAIAAAA...
ação substituirTextoParaExcel*ObjectConfiguração de ação. Deve conter frases (matriz de objetos de substituição). Cada objeto: texto de pesquisa (corda), texto de substituição (string, pode estar vazia para ser excluída), éExpressão (bool, valor padrão: falso), maiúsculas e minúsculas (bool, valor padrão: falso), combinarCélulaInteira (bool, padrão: false). Opcional formatação objetoVeja o exemplo de carga útil abaixo.

Parâmetros opcionais (dentro de replaceTextToExcelAction)

ParâmetroTipoDescriçãoExemplo
nome_da_culturaStringCódigo cultural para processamentoen-US

Saída

O API retorna o Excel documento como um Base64string codificada em JSON formato (documento, nomeDoArquivo, sucesso, mensagemDeErro).

Exemplo de solicitação

Cabeçalho

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

Carga útil (básica)

{
"document": { "Name": "data.xlsx" },
"docContent": "UEsDBBQABgAIAAAA...",
"replaceTextToExcelAction": {
"phrases": [
{ "searchText": "old", "replacementText": "new" }
]
}
}

Exemplos de código

Obtenha ajuda