Para tu organización · Generación de PDF

PDF Render API

Convertir HTML en un PDF que parece una web es fácil. Convertirlo en un documento de imprenta —con paginación correcta, encabezados que se repiten, numeración y escalado fiel— es donde casi todas las herramientas fallan. Esta API está hecha para esa parte difícil.

Por qué es difícil

El HTML no sabe lo que es una página

El navegador trabaja sobre un lienzo infinito y elástico. El papel no: tiene un tamaño fijo, márgenes, un principio y un final por hoja. Forzar uno dentro del otro es donde aparecen los problemas que todo el mundo conoce.

01

Cortes en mal sitio

Tablas partidas a la mitad, una fila en una página y su contenido en la siguiente, títulos huérfanos al pie de la hoja.

02

Encabezados y pies

Repetir la cabecera y el pie en cada página, con el total de páginas y el «3 de 12», no existe de serie en HTML.

03

Escalado y fidelidad

Lo que se ve en pantalla a 96 ppp no es lo que imprime a 300. Anchos en píxeles, imágenes borrosas y márgenes que bailan.

04

Viudas, huérfanas y saltos

Una línea suelta, un epígrafe separado de su párrafo, un bloque que debería ir entero. Control fino que el render normal ignora.

Qué hace la API

Paginación de verdad, según el estándar

La API implementa la propuesta de CSS3 para impresión —CSS Paged Media y fragmentación— en lugar de aproximarla. Maquetas con CSS estándar y el motor respeta las reglas de página tal y como las escribes.

01

Reglas de página @page

Tamaño, orientación y márgenes por página, con páginas con nombre para portadas, anexos o pliegos distintos en un mismo documento.

@page Márgenes A4 · Carta
02

Encabezados y pies vivos

Cajas de margen y elementos «running» para repetir cabecera y pie, mostrar el título del capítulo actual o el dato que cambia en cada hoja.

Margin boxes Running heads
03

Numeración y referencias

Contadores de página y total, «página X de Y», numeración por secciones e índices con el número de página real de cada entrada.

counter(page) X de Y Índices
04

Control de saltos

break-before, break-inside: avoid, viudas y huérfanas, encabezados de tabla repetidos en cada página de una tabla larga.

break-* widows/orphans thead repetido
05

Calidad de imprenta

Fuentes incrustadas, unidades físicas (mm, cm, pt), vectores nítidos, sangrado y marcas de corte cuando el destino es producción real.

Fuentes incrustadas mm/pt Sangrado
Cómo se usa

CSS estándar, salida de imprenta

Escribes las reglas de página en CSS y envías tu HTML a un endpoint. La API devuelve el PDF paginado, con sus cabeceras, su numeración y sus saltos respetados. Sin trucos por documento.

El resultado

Documentos que no hay que retocar

El mismo HTML, el mismo CSS, el mismo PDF en cada llamada. Reproducible, automatizable y listo para enviar al cliente o a la imprenta.

CSS3
Propuesta Paged Media para impresión
300
ppp y vectores listos para imprenta
1:1
Reproducible: misma entrada, mismo PDF
Páginas y plantillas, vía API
El servicio

No solo la API: también que tu HTML esté a la altura

El mejor motor de render no salva un HTML mal preparado para impresión. Por eso el servicio son dos cosas: la API de conversión y el soporte para dejar tu maquetación libre de los problemas típicos del CSS de impresión.

01 · Producto

API de conversión

El motor que convierte tu HTML en PDF cumpliendo la propuesta CSS3 para print.

  • Endpoint REST, respuesta síncrona o por lotes
  • Paginación, cabeceras, numeración y saltos del estándar
  • Fuentes incrustadas y salida de calidad de imprenta
  • SLA dedicado y opción on-premise
02 · Soporte

HTML print-ready

Acompañamos a tu equipo para que el HTML que genera tu empresa imprima impecable.

  • Auditoría del HTML/CSS actual y sus fallos de impresión
  • Hoja de estilos de impresión y plantillas reutilizables
  • Patrones para tablas largas, portadas, índices y anexos
  • Buenas prácticas y formación para que se mantenga así
Puesta en marcha

De tu plantilla a producción

Empezamos por tus documentos reales y los dejamos saliendo bien, integrados en tu sistema.

01 · Revisión

Tu documento

Analizamos tu HTML y un PDF objetivo: qué se rompe y por qué al paginar.

02 · Print CSS

Maquetación

Preparamos la hoja de estilos de impresión y las plantillas de página.

03 · Integración

Conexión API

Conectamos el endpoint a tu generación de documentos, con credenciales propias.

04 · Producción

Volumen y SLA

Render a escala, monitorización y soporte. On-premise si el dato no puede salir.

Lo que incluye

Pensada para imprimir bien

Una API de producción más el conocimiento para que tu HTML deje de pelearse con el papel.

Que tu HTML imprima como debe

Mándanos un documento que se te resista al paginar. Te enseñamos cómo queda con la API y qué haría falta en tu HTML.