Herramientas API Blog
Entrar Crear cuenta

Números de página en PDF

Números de página es una API que añade la numeración a un PDF que no la tiene. Perfecto para informes, contratos o dosieres generados desde n8n, Make o Zapier, sin montar servidores.

Cómo funciona

Le mandas un PDF y te devuelve el mismo PDF con el número añadido en cada página, abajo en el centro por defecto. Puedes elegir la posición, el formato del texto (solo el número, o "3 de 10"), desde qué número empezar y qué páginas numerar. No guarda nada.

Si eliges solo algunas páginas (para saltarte una portada, por ejemplo), la numeración empieza en el número inicial que elijas DESDE la primera página seleccionada: no usa el número real de esa página en el documento.

Lo único que necesitas

  • Tu API key. La creas en tu panel con "+ Crear llave". Se muestra una sola vez, así que cópiala y guárdala.
  • En tu plataforma de automatización, un paso de tipo "HTTP Request" / "Hacer una petición HTTP" (lo tienen n8n, Make, Zapier, Pipedream…).

Cómo usarlo en n8n (paso a paso)

Le envías tu PDF tal cual (como archivo binario) y te devuelve el PDF numerado directamente. En el nodo HTTP Request:

  • Method: POST
  • URL: https://api.cofferdock.com/pdf-page-numbers
  • Send Query Parameters: actívalo y añade lo que quieras cambiar, ej. position = bottom-right (ver la tabla para el resto).
  • Send Headers: actívalo y añade dos: x-api-key = tu llave, y Content-Type = application/pdf
  • Send Body: actívalo → elige la opción para mandar un archivo binario (en n8n: "n8n Binary File", con la propiedad binaria de tu PDF, normalmente data)
  • En Options → Response → Response Format: elige File

En Make (módulo HTTP → Make a request): mismo método y URL, opciones en Query String, las dos cabeceras, y el PDF como dato binario en el cuerpo.

Opciones (en Query Parameters)

OpciónPor defectoPara qué sirve
positionbottom-centerbottom-center, bottom-left, bottom-right, top-center, top-left, top-right.
format{n}Texto del número. Usa {n} para el número y {total} para el total de páginas, ej. Página {n} de {total}.
start1Número de la primera página numerada.
pagestodasQué páginas numerar, ej. 2-10 para saltarte la portada.

Lo que recibes

El PDF numerado directamente, listo para guardar o enviar. (En modo JSON, el PDF llega en base64.)