Cómo convertir HTML a PDF
HTML a PDF convierte un documento HTML en un PDF con su maquetación. Puedes subir el archivo .html o pegar la dirección de una página web pública para que la obtengamos.
Es práctico para guardar facturas o informes que tu programa exporta en HTML, para archivar un artículo o para generar un PDF a partir de una plantilla HTML propia.
Paso a paso
- Pulsa «Elegir HTML» para subir el archivo, o pega una dirección en «O pega una URL pública» y pulsa «Preparar página web».
- Si quieres probar antes, usa «Probar con un ejemplo».
- Revisa en la vista previa cómo ha quedado.
- Convierte y descarga el PDF.
Qué se renderiza y qué no
La conversión respeta el HTML y el CSS del documento, pero no ejecuta JavaScript ni descarga recursos externos. Por eso las imágenes deben ir incrustadas en el propio HTML (por ejemplo como data URI) y los estilos conviene tenerlos en una etiqueta style. Las webs que montan el contenido con JavaScript, como muchas aplicaciones modernas, pueden salir vacías o sin diseño.
Si controlas el HTML, añade reglas @media print y @page para definir márgenes, tamaño de papel y saltos de página: es la forma más fiable de que el PDF quede como esperas.
Límites de las URL
Solo se admiten direcciones HTTP o HTTPS públicas, sin usuario ni contraseña en la URL. No se aceptan direcciones locales ni de redes privadas, y la página HTML no puede superar los 2 MB. Las páginas que tardan mucho o encadenan demasiadas redirecciones se rechazan.
Para páginas que requieren iniciar sesión, guarda la página desde tu navegador como HTML y súbela como archivo.
Preguntas frecuentes
- ¿Por qué mi PDF sale sin imágenes?
- Porque las imágenes externas no se descargan. Incrústalas en el HTML para que aparezcan.
- ¿Funciona con páginas que necesitan JavaScript?
- No se ejecuta JavaScript, así que el contenido generado por scripts puede no aparecer.
- ¿Puedo convertir una página de mi intranet?
- No por URL: las direcciones locales y privadas no están permitidas. Guarda la página como HTML y súbela.
- ¿Puedo convertir varios HTML a la vez?
- Sí. Sube varios archivos y recibirás los PDF juntos en un ZIP.
