Saltar al contenido principal

Reemplazar texto - Excel API

PDF4me Reemplazar texto te permite buscar y reemplazar texto en Excel documentos con coincidencia literal o de expresiones regulares. API El servicio procesa todas las hojas de cálculo del libro de trabajo y admite coincidencia sensible a mayúsculas y minúsculas, coincidencia de celda completa o parcial, múltiples frases de reemplazo en una sola solicitud y formato opcional (fuente, color, tamaño, negrita, cursiva, etc.). API recibe Excel contenido del documento a través de REST API llamadas, utilizando Base64 Codificación para una transmisión segura. Esta solución es ideal para la estandarización de datos, la actualización de contenido y la transformación automatizada de texto.

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

Incluye tu API clave en la solicitud para autenticarse con el PDF4me REST API.

Características principales

  • Compatibilidad con literales y expresiones regulares: Reemplazar texto usando coincidencias simples o expresiones regulares
  • Opción sensible a mayúsculas y minúsculas: Controla la sensibilidad a mayúsculas y minúsculas para una coincidencia precisa o flexible.
  • Coincidencia de celda completa: Coincidencia parcial de texto o requiere coincidencia de celda completa
  • Múltiples reemplazos: Procesar múltiples operaciones de búsqueda y reemplazo en una sola solicitud
  • Formato opcionalAplicar cambios de fuente, color, tamaño y estilo al texto reemplazado
  • Todas las hojas de trabajo: Procesa todas las hojas de cálculo del libro de trabajo.

REST API Punto final

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

REST API Parámetros

Importante: Los parámetros marcados con un asterisco (*) son obligatorios. Todas las solicitudes utilizan documento, docContent, y ReemplazarTextoPorAcciónExcelLos parámetros específicos de la operación (frases, cultureName, etc.) son propiedades del objeto de acción.

Parámetros requeridos (nivel raíz)

ParámetroTipoDescripciónEjemplo
documento*ObjectReferencia del documento con Nombre (Excel Nombre del archivo){ "Name": "data.xlsx" }
docContent*String (Base64)Excel contenido del documento codificado en Base64UEsDBBQABgAIAAAA...
ReemplazarTextoPorAcciónDeExcel*ObjectConfiguración de acción. Debe contener frases (matriz de objetos de reemplazo). Cada objeto: Texto de búsqueda (cadena), texto de reemplazo (cadena de caracteres, puede estar vacía para eliminarla), esExpresión (booleano, valor predeterminado: falso), distingue mayúsculas y minúsculas (booleano, valor predeterminado: falso), coincidirCélulaTotal (booleano, valor predeterminado: falso). Opcional formato objetoConsulte el ejemplo de carga útil a continuación.

Parámetros opcionales (dentro de replaceTextToExcelAction)

ParámetroTipoDescripciónEjemplo
Nombre de la culturaStringCódigo cultural para el procesamientoen-US

Producción

El API devuelve el Excel documento como un Base64cadena codificada en JSON formato (documento, nombrearchivo, éxito, mensaje de error).

Ejemplo de solicitud

Encabezamiento

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" }
]
}
}

Ejemplos de código

Obtén ayuda