ForHosting KIT · Documentos y PDF

Aplicar numeración Bates

La numeración Bates asigna a cada página de un conjunto documental un identificador estable y consecutivo.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Esta calculadora genera el plan completo antes de estampar el PDF: indique la cantidad de páginas, el prefijo requerido, el número de la primera página y el ancho deseado. El resultado relaciona cada posición física con su valor numérico y su etiqueta final. Además, comprueba de antemano el final de la serie para impedir que un ancho insuficiente produzca identificadores incoherentes durante el archivo.

Defina el plan antes de modificar el PDF

Un flujo Bates fiable comienza con un plan de numeración, no dibujando texto sobre las páginas. Obtenga primero la cantidad de páginas mediante un lector o un proceso documental de confianza. Elija después un prefijo que identifique el expediente, la entrega, el cliente, el anexo o el lote sin depender del nombre del archivo. El número inicial corresponde a la primera página física y el ancho establece cuántas posiciones tendrá la parte numérica. Por ejemplo, comenzar en 17 con ancho de cinco produce 00017. La capacidad calcula toda la secuencia y devuelve por página su posición, el número sin formato y la etiqueta terminada. Como no recibe ni altera el PDF, usted puede revisar el plan, conservarlo en una auditoría o enviarlo a otro proceso de estampado. Esta separación resulta útil cuando se necesita aprobación antes de aplicar marcas permanentes o cuando varias herramientas deben coincidir exactamente.

Evite cambios de ancho dentro del documento

El relleno no es solo una preferencia visual. Los números de ancho fijo se ordenan correctamente como texto, quedan alineados y facilitan comparaciones entre entregas. La comprobación decisiva no consiste en saber si cabe el número inicial, sino si cabe el último después de contar todas las páginas. Un PDF de 20 páginas que empieza en 990 termina en 1009; por tanto, un ancho de tres sería inválido aunque 990 parezca caber. La calculadora obtiene primero el valor final y devuelve un error si supera el ancho solicitado. Nunca amplía silenciosamente las últimas etiquetas, pues la serie perdería uniformidad. Si otros archivos continuarán la secuencia, elija margen para el crecimiento previsto. El último número devuelto sirve para preparar el lote siguiente: comience en ese valor más uno y mantenga prefijo y ancho para evitar solapamientos y huecos accidentales.

Use las etiquetas con seguridad en procesos jurídicos

El resultado es determinista: entradas idénticas siempre producen la misma relación de páginas, sin consultas de red, hora actual ni elementos aleatorios. Por ello sirve para preparar pruebas, responder solicitudes de información, ordenar anexos contractuales, apoyar investigaciones internas y crear índices de archivo. Si la cadena de custodia es importante, conserve la relación generada junto con la suma de comprobación del documento original y la del archivo estampado. Antes de aplicar las marcas, confirme que el recuento incluye todas las páginas que procesará la herramienta, incluidas portadas, separadores, apéndices y páginas en blanco. Verifique también la ortografía y puntuación del prefijo, el inicio y el ancho exigidos por la entrega. Esta capacidad solo calcula etiquetas: no edita el PDF, inspecciona su contenido, detecta números previos ni decide la posición visual. Así puede validar la secuencia por separado y aplicar luego controles explícitos de fuente, color y márgenes.

Planificar una entrega jurídica

Cree la relación exacta entre páginas y etiquetas antes de plasmar marcas Bates permanentes en un lote.

Continuar la serie entre archivos PDF

Use el último número del lote anterior para iniciar el documento siguiente sin duplicados ni saltos.

Validar un estampado automatizado

Compare el plan con las marcas extraídas o revisadas visualmente después de modificar el PDF con otra herramienta.

¿Esta capacidad modifica mi PDF?

No. Recibe la cantidad de páginas y los ajustes de numeración, y devuelve la etiqueta de cada página. Otra herramienta puede aplicarlas.

¿Qué ocurre si el ancho es insuficiente?

La solicitud devuelve un error de entrada inválida si el último número contiene más dígitos que el ancho indicado. Nunca se amplían etiquetas en silencio.

¿Puede dejarse vacío el prefijo?

Sí. Una cadena vacía genera etiquetas que contienen únicamente el número consecutivo rellenado con ceros.

¿Puede comenzar la numeración en cero?

Sí. El inicio puede ser cero o cualquier entero seguro no negativo, siempre que la serie completa permanezca dentro del límite seguro.

¿Cuánto cuesta una solicitud por API?

Cada solicitud cuesta $0.002. La versión del navegador puede ejecutar el mismo cálculo determinista sin enviar el contenido PDF.

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/bates-numbering

¿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, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/pdf/bates-numbering \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"page_count":4,"prefix":"CASE-","start_number":17,"padding_width":5}'
{
  "page_count": 4,
  "prefix": "CASE-",
  "start_number": 17,
  "padding_width": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "pdf.bates_numbering",
  "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_pages100000
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.

Ver la documentación completa del KIT →