ForHosting KIT · Documentos y PDF

Comparar dos PDF

Dos borradores de contrato que a simple vista parecen casi idénticos pueden esconder justo la cláusula que importa, y nadie relee doscientas páginas dos veces para encontrarla a ojo. La API Comparar PDF toma dos versiones de un documento y devuelve exactamente qué cambió entre ellas, hasta el nivel de frase, para que una persona solo revise las diferencias y no el archivo completo.

● BetaPor solicitud + por página$0.002
Úselo desde WebAPIEmailApp prontoTelegram pronto

Ejecute esto en nuestros servidores con su cuenta. Las herramientas gratuitas corren en su navegador; esta cobra de su saldo del KIT según el precio de arriba.

El problema del redlining, sin el redlining manual

El control de versiones es un problema resuelto para el código y un dolor de cabeza constante para los documentos. Un contrato sale a negociación, vuelve editado, y ahora alguien tiene que descubrir qué se movió de verdad: un plazo de pago cambiado, una cláusula de indemnización borrada, una sección renumerada que se ve distinta pero dice lo mismo. Hacer eso a ojo a lo largo de decenas de páginas es lento y propenso a errores, y esos errores suelen ser justo los que más importan. La api comparar dos pdf reemplaza ese redlining manual por una comparación directa entre los dos archivos.

Qué capta realmente la comparación

Envía ambos PDF y recibe de vuelta un reporte estructurado de las diferencias: texto que se agregó, texto que se eliminó y texto que cambió de posición, distinguido del ruido de formato como una repaginación que movió un párrafo sin cambiar una sola palabra. Esa distinción es lo que separa una comparación útil de una lista inútil llena de falsos positivos, y es la razón por la que un diff genérico de texto extraído suele decepcionar en documentos reales con encabezados, pies de página y saltos de página de por medio.

Cómo funciona la petición de principio a fin

Envía ambos documentos con un POST a /pdf/compare y la llamada devuelve un task_id de inmediato, porque comparar documentos completos requiere un cálculo real que nunca debería mantener abierta una conexión. Al terminar la comparación, el diff estructurado llega a su webhook firmado o a través de un enlace firmado válido por 24 horas. Si el trabajo falla, se reintenta tres veces con espera creciente antes de mostrarle un error claro, y nunca se cobra una comparación que no se completó.

Por qué esto necesitaba una herramienta dedicada

El PDF se diseñó para fijar el diseño de una página con exactitud, algo maravilloso para imprimir y pésimo para quien intenta comparar dos versiones con una herramienta de diff genérica, ya que un contenido idéntico puede codificarse en secuencias de bytes completamente distintas según cómo se generó. Una comparación con sentido tiene que ver más allá de ese ruido de codificación, hasta el contenido visible real y su orden en la página, que es precisamente la capa sobre la que trabaja este endpoint en lugar de los bytes crudos del archivo.

Dónde encaja en un flujo de trabajo

Como los resultados se entregan de forma asíncrona y en un formato estructurado, la comparación entra sin fricción en herramientas de gestión de contratos, sistemas de aprobación documental o un proceso nocturno que revisa si una política publicada en PDF cambió respecto a la versión guardada la semana pasada. El acceso requiere saldo prepago, lo que mantiene las peticiones rápidas y el servicio sin abuso, y el precio es fijo y publicado, $0.002 por solicitud, sin nada más que calcular. Este endpoint está activo hoy.

Redlining de contratos sin redlining manual

Un equipo legal compara la versión que devuelve una contraparte contra el último borrador enviado, viendo al instante cada cláusula que cambió en lugar de revisar doscientas páginas en paralelo.

Monitoreo de cambios en políticas

Un equipo de cumplimiento compara cada nueva revisión de un PDF regulatorio publicado contra la versión anterior para confirmar exactamente qué lenguaje cambió antes de republicar la guía interna.

Auditoría de acuerdos con proveedores

Una plataforma de compras compara un acuerdo firmado contra su plantilla original para detectar cualquier edición que un proveedor haya deslizado antes de la aprobación.

Revisión final antes de imprimir

Una editorial compara el PDF final listo para imprenta contra la prueba aprobada previamente, para confirmar que solo se aplicaron las correcciones previstas y nada más se movió.

¿Cómo comparo dos PDF con una API?

Envíe un POST a /pdf/compare con ambos documentos. La api comparar dos pdf devuelve un task_id de inmediato y entrega el diff estructurado a su webhook o a un enlace firmado al terminar la comparación.

¿Esta API es gratis?

No hay capa gratuita: las capas gratis se abusan y ralentizan a todos. El acceso funciona con un saldo prepago de ForHosting KIT: se recarga desde $10.00 (no caduca) y cada solicitud se cobra a su precio publicado, así que una llamada sin saldo devuelve HTTP 402. Sin suscripción, sin tokens ni créditos inventados, y una tarea fallida no se cobra.

¿Compara texto, diseño o ambos?

Compara el contenido visible real y su posición, distinguiendo adiciones y eliminaciones verdaderas del simple reacomodo por repaginación, así que un párrafo que solo se movió por la paginación no se marca como contenido cambiado.

¿Puede comparar PDF escaneados?

La comparación trabaja sobre la capa de texto del documento, así que un PDF escaneado necesita una capa de texto, como la que agrega un paso de OCR, antes de que sea posible una comparación de texto con sentido.

¿Qué tan grandes pueden ser los dos PDF?

El endpoint está hecho para manejar documentos reales de tamaño completo como contratos y políticas; como el procesamiento es asíncrono, el tamaño no bloquea su hilo de petición mientras corre la comparación.

¿Puedo comparar muchos pares de documentos en lote?

Sí. Cada par se envía como su propio POST y se procesa de forma independiente, así que un lote de comparaciones puede correr en paralelo con cada resultado entregado por webhook a medida que termina.

¿La API Comparar PDF ya está activa?

Sí, este endpoint está activo hoy y acepta solicitudes al precio publicado de $0.002 por solicitud.

¿Qué pasa con mis documentos después de compararlos?

Ambos archivos y el diff resultante se eliminan tras la ventana de retención y jamás se usan para entrenar nada. La entrega es por webhook firmado o por un enlace firmado válido por 24 horas.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/pdf/compare

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, y pronto desde nuestra app, el email y Telegram.

curl -X POST https://api.kit.forhosting.com/pdf/compare \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"pdf":"https://ejemplo.com/documento.pdf"}'
{
  "pdf": "https://ejemplo.com/documento.pdf"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "pdf.compare",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_mb25
max_pages200
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.
413input_too_largeEl archivo supera el límite de tamaño.

Ver la documentación completa del KIT →