Saltar al contenido principal

Buscar y reemplazar texto - Editor de contenido API

PDF4me Buscar y reemplazar texto le permite buscar y reemplazar patrones de texto específicos en PDF documentos. Este API procesos de servicio PDF archivos y búsquedas de texto para reemplazar con contenido nuevo en páginas específicas. API recibe PDF Contenido y parámetros de reemplazo a través de REST API llamadas, utilizando Base64 Codificación para una transmisión segura. Gracias a su compatibilidad con la segmentación flexible de páginas y la coincidencia de patrones de texto, esta solución es ideal para la actualización de documentos y los flujos de trabajo de gestión de contenido.

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 REST APICada solicitud debe incluir las credenciales de autenticación adecuadas. La autenticación garantiza una comunicación segura y valida su identidad como usuario autorizado del sistema. REST API.

Características principales

  • Coincidencia de patrones de texto: Buscar y reemplazar patrones de texto específicos en PDF documentos
  • Segmentación de páginas flexible: Procesar páginas específicas o documentos completos con secuencias de páginas personalizadas
  • Compatibilidad con secuencias de páginas: Seleccionar páginas individuales, rangos de páginas o selecciones de páginas mixtas
  • Base64 Codificación: Transmisión segura del contenido de los archivos mediante Base64 codificación
  • Simple API Integración: RESTful API diseñado para la automatización PDF flujos de trabajo de edición de texto

REST API Punto final

El PDF4me REST API utiliza estándar HTTP métodos para interactuar con los recursos. Todas las operaciones de búsqueda y reemplazo de texto se realizan a través de un único punto final:

  • Método: POST
  • Punto final: /api/v2/FindAndReplace

REST API Parámetros

Lista completa de parámetros para la función Buscar y reemplazar texto. REST APILos parámetros están organizados por categoría para una mejor comprensión e implementación.

Importante: Los parámetros marcados con un asterisco (*) son obligatorios y deben proporcionarse para la API para que funcione correctamente.

Parámetros requeridos

ParámetroTipoDescripciónEjemplo
docContent*Base64El contenido de la entrada PDF archivo codificado en Base64JVBERi...
docName*StringFuente PDF Nombre del archivo con extensión .pdfoutput.pdf
oldText*StringTexto que se buscará y reemplazaráThis is some
newText*StringTexto para reemplazar conHere is few
pageSequence*StringOpciones de página: "1" para la página 1, "1,3,5" para páginas específicas, "2-5" para un rango de páginas, "1,3,7-10" para páginas mixtas, "1-" para páginas desde la 1 hasta el final.1

Parámetros opcionales

ParámetroTipoDescripciónEjemplo
asyncBooleanHabilitar el procesamiento asíncrono. Cuando true, el API devuelve un estado 202 y proporciona una encuesta URL en el encabezado de Ubicacióntrue

Producción

El PDF4me Buscar y reemplazar texto REST API devuelve diferentes respuestas según el modo de procesamiento. API devuelve el PDF como datos binarios para procesamiento síncrono o proporciona un sondeo URL para procesamiento asíncrono.

Procesamiento síncrono (predeterminado)

Cuando async no está configurado o está configurado false, el API procesa la solicitud inmediatamente:

Código de estado: 200 OK

Tipo de contenido: application/pdf o application/octet-stream

Cuerpo de la respuesta:

El API devuelve el PDF archivo directamente como datos binarios (no JSON).

Cómo usarlo:

  1. El cuerpo de la respuesta contiene el binario PDF datos
  2. Guarda el contenido de la respuesta directamente como un archivo. PDF archivo
  3. No Base64 Se requiere decodificación para las respuestas binarias.

Ejemplo (JavaScript):

const response = await fetch(url, options);
const pdfBlob = await response.blob();
// Save or process pdfBlob directly

Ejemplo de solicitud

Encabezamiento

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

Nota: El API La clave debe ser Base64 codificado. Obtenga su API clave del PDF4me Panel

Carga útil

{
"docContent": "JVBERi...",
"docName": "output.pdf",
"oldText": "input_old_text",
"newText": "output_new_text",
"pageSequence": "1"
}

Ejemplos de código

El PDF4me Buscar y reemplazar texto REST API Proporciona ejemplos de código en varios lenguajes de programación. Elija el lenguaje que mejor se adapte a su entorno de desarrollo:

C# (CSharp) Muestra

Completo C# implementación para buscar y reemplazar texto en PDF:

Funciones de reemplazo de texto

Procesamiento de patrones de texto

  • Coincidencia exactaCoincidencia de patrones de texto sensible a mayúsculas y minúsculas para una identificación precisa.
  • Reconocimiento de patrones: Compatibilidad con palabras, frases y patrones de texto específicos.
  • Patrones personalizados: Creación de patrones flexibles para requisitos específicos de reemplazo de texto.
  • Resultados profesionales: Reemplazo de texto fiable con coincidencia de patrones precisa
  • Procesamiento avanzado: Compatibilidad con estructuras y formatos de texto complejos

Procesamiento de páginas

  • Segmentación de páginas: Reemplazar texto en páginas específicas o en documentos completos.
  • Secuencias de páginas: Compatibilidad con rangos de páginas personalizados y selección de páginas individuales
  • Procesamiento flexible: Procesar cualquier combinación de páginas con control preciso.
  • Procesamiento por lotes: Maneje varias páginas de manera eficiente en una sola API llamadas
  • Diseño profesional: Reemplazo de texto consistente en todas las páginas de destino.

Características avanzadas

  • Análisis de textoAnálisis e identificación exhaustivos de patrones de texto.
  • Gestión de contenidosOpciones avanzadas de edición de contenido y reemplazo de texto.
  • Edición profesional: Reemplazo de texto de alta calidad con visibilidad clara
  • Patrones flexibles: Compatibilidad con cualquier patrón de texto y requisitos de reemplazo

Casos de uso y aplicaciones en la industria

Casos de uso para empresas y negocios

  • Actualizaciones de documentos: Actualiza automáticamente el contenido de texto en múltiples PDF documentos
  • Gestión de contenidos: Reemplazar la información obsoleta con datos actuales en PDF archivos
  • Procesamiento de plantillasActualizar el texto de marcador de posición con el contenido real en las plantillas de documentos.
  • Gestión de marca: Actualizar los nombres, logotipos y elementos de marca de la empresa en todos los ámbitos. PDFs

Obtén ayuda