Calculadora de pliegos para folletos grapados
Un folleto grapado se fabrica con pliegos doblados, y cada pliego físico aporta cuatro páginas terminadas: dos en el anverso y dos en el reverso.
Ejecutar — gratis
Esta calculadora convierte cualquier cantidad positiva de páginas en el número de pliegos necesarios. Si el total no es divisible por cuatro, redondea al siguiente pliego completo e indica cuántas páginas en blanco deben añadirse. Utilice el resultado para planificar la imposición, estimar el papel y detectar problemas de paginación antes de enviar el archivo a producción.
Cuente todas las páginas del folleto terminado
Parta del número total de páginas que recorrerá el lector, no del número de pliegos PDF ni de caras impresas. Incluya la portada, sus interiores y la contraportada si forman parte de la misma pieza grapada. Cuente también páginas vacías intencionadas, portadillas, créditos, anuncios, separadores y cualquier página numerada o sin numerar. Una página es una cara terminada tras el corte y el plegado. La distinción importa: cada pliego tiene dos caras, cada cara contiene dos páginas impuestas y, al doblarse, produce cuatro páginas finales. Introduzca el total en total_pages. La calculadora admite enteros de uno a un millón. La API también acepta pages como alias, aunque total_pages es el campo canónico de la documentación y los clientes generados. Contar el objeto terminado evita dividir otra vez entre cuatro los pliegos del PDF u olvidar que las cubiertas también ocupan cuatro posiciones.
Comprenda el redondeo y las páginas en blanco
Las signaturas grapadas deben contener un múltiplo de cuatro páginas, pues no puede encuadernarse una fracción de pliego doblado. El cálculo divide el total solicitado entre cuatro y redondea hacia arriba al siguiente pliego entero. Después multiplica la cantidad de pliegos por cuatro para obtener la capacidad impuesta. La diferencia respecto al total solicitado se devuelve como blank_pages. Por ejemplo, un documento de 22 páginas necesita seis pliegos, que ofrecen 24 páginas impuestas, por lo que hacen falta dos posiciones en blanco. Uno de 24 páginas también usa seis pliegos, pero no deja blancos. El resultado no decide dónde ubicarlos. Esa elección editorial y de preimpresión depende del contenido, la imprenta y el programa de imposición; suelen situarse junto a las cubiertas interiores o entre secciones. El cálculo muestra la diferencia inevitable para que usted pueda ajustar contenido, añadir páginas de notas o aprobar los blancos antes de imponer el PDF de producción.
Aplique el resultado al flujo de impresión
Interprete sheets como los pliegos doblados necesarios para un ejemplar terminado antes de añadir merma, preparación, sobrantes o aprovechamiento del pliego de máquina. Para estimar el papel de producción, multiplique los pliegos por la tirada y aplique por separado la merma indicada por la imprenta. Un flujo comercial puede colocar varios pliegos de folleto sobre un pliego padre mayor, por lo que esta herramienta no calcula ese rendimiento. Tampoco reordena páginas PDF, crea pliegos de impresor, compensa el desplazamiento, elige la fibra ni comprueba el grosor máximo de encuadernación. Esas decisiones dependen del formato final, el calibre, el equipo y el sistema de imposición. Use el resultado como control estructural temprano: compare imposed_pages con el plan, resuelva blank_pages de forma consciente y comunique la cantidad de pliegos al pedir presupuesto. Mediante la API, la misma operación determinista cuesta $0.002 por solicitud y puede integrarse en formularios de cálculo, controles previos o partes automáticos.
Qué puede hacer con ella
Revise un PDF de folleto
Compruebe si la paginación llena pliegos completos e identifique los blancos que deben añadirse antes de imponer.
Estime papel por ejemplar
Obtenga los pliegos exactos de cada folleto antes de aplicar tirada, merma y aprovechamiento del pliego padre.
Prepare presupuestos de impresión
Convierta las páginas indicadas por un cliente en una cantidad uniforme de pliegos dentro de un formulario o parte automático.
Preguntas frecuentes
¿Por qué un folleto grapado debe tener páginas en múltiplos de cuatro?
Cada pliego se imprime por ambas caras y se dobla, creando cuatro posiciones de página terminada. No puede graparse una fracción de pliego físico.
¿Se incluyen las cubiertas en total_pages?
Sí. Incluya sus cuatro caras cuando la cubierta forme parte de la misma construcción doblada y grapada. Consulte a la imprenta si utiliza una cubierta separada.
¿Dónde deben colocarse las páginas en blanco?
La calculadora solo indica su cantidad. El diseñador, el técnico de preimpresión o la imprenta deben situarlas según el contenido y la encuadernación.
¿La cantidad de pliegos incluye la merma?
No. Es la cantidad exacta por ejemplar terminado. Añada por separado preparación, desperdicio, sobrantes y rendimiento del pliego padre.
¿Puede esta herramienta imponer o reordenar páginas PDF?
No. Solo calcula capacidad y blancos; no crea pliegos de impresor, reordena páginas, compensa desplazamientos ni modifica el PDF.
Para desarrolladores — acceso por API
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.
Endpoint de API
¿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.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/pdf/booklet-sheets \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_pages":22}'const res = await fetch("https://api.kit.forhosting.com/pdf/booklet-sheets", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_pages": 22
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/pdf/booklet-sheets",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_pages": 22
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/pdf/booklet-sheets", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_pages":22}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_pages":22}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/pdf/booklet-sheets", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"total_pages": 22
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "pdf.booklet_sheets",
"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.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_mb | 25 |
max_pages | 200 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |