# Renderizador HTML a PDF

Renderiza un subconjunto de HTML en PDF

> Página canónica: https://elysiatools.com/es/tools/html-to-pdf-renderer

- **Categoría:** Document Tools

- **Palabras clave:** html, pdf, render, subconjunto, pdfkit, puppeteer

## Descripción general

Convierte HTML a PDF con un renderizador determinista.

**Etiquetas soportadas:**
- p, h1-h6, ul/ol, table, img, code

**Modos:**
- Subconjunto (PDFKit)
- Navegador (Puppeteer)

## Entradas

- **Contenido HTML** (textarea): # Hello PDF
- **Archivo HTML** (file): Upload an HTML file
- **URL** (text): https://example.com
- **URL base (recursos relativos)** (text): https://example.com/docs/
- **CSS personalizado (modo navegador)** (textarea): /* Optional styles */
- **Modo de renderizado** (select)
- **Tamaño de página** (select)
- **Horizontal** (checkbox)
- **Imprimir fondo** (checkbox)
- **Escala** (number)
- **Margen superior (mm)** (number)
- **Margen inferior (mm)** (number)
- **Margen izquierdo (mm)** (number)
- **Margen derecho (mm)** (number)
- **Tamaño de fuente (pt)** (number)
- **Altura de linea** (number)
- **Tipo de medio (modo navegador)** (select)
- **Esperar hasta (modo navegador)** (select)
- **Espera adicional (ms)** (number)

## Cuándo usarlo

- Cuando necesitas generar informes o facturas a partir de plantillas HTML personalizadas.
- Para archivar páginas web o artículos en formato PDF para su lectura sin conexión.
- Al requerir una conversión de documentos con estilos CSS específicos y diseño estructurado.

## Cómo funciona

- Selecciona tu fuente de entrada: carga un archivo HTML, pega el código directamente o introduce una URL.
- Elige el modo de renderizado: 'Subset' para una conversión rápida y ligera, o 'Browser' para un renderizado fiel al navegador.
- Ajusta las preferencias de diseño, como el tamaño de página, márgenes, orientación y estilos CSS personalizados.
- Haz clic en convertir para obtener tu archivo PDF listo para descargar.

## Casos de uso

- Generación automatizada de facturas y recibos desde sistemas web.
- Creación de reportes técnicos y documentación a partir de archivos HTML.
- Conversión de contenido web dinámico en documentos PDF estáticos para archivo.

## Preguntas frecuentes

### ¿Qué etiquetas HTML son compatibles?

El renderizador admite etiquetas estándar como p, h1-h6, ul/ol, table, img y code.

### ¿Cuál es la diferencia entre los modos 'Subset' y 'Browser'?

El modo 'Subset' utiliza PDFKit para una conversión rápida y directa, mientras que 'Browser' utiliza Puppeteer para renderizar el HTML tal como lo verías en un navegador web.

### ¿Puedo aplicar mis propios estilos CSS?

Sí, puedes incluir CSS personalizado en el campo correspondiente, especialmente útil cuando utilizas el modo de renderizado 'Browser'.

### ¿Es posible cambiar la orientación del PDF?

Sí, puedes activar la opción 'Horizontal' para cambiar la orientación de la página de vertical a horizontal.

### ¿Qué tamaños de página están disponibles?

Puedes elegir entre los formatos estándar A4, Letter, Legal y A5 según tus necesidades de impresión o visualización.

## Herramientas relacionadas

- [Fragmentos de Encabezado/Pie PDF](https://elysiatools.com/es/tools/pdf-header-footer-snippets): Convierte HTML a PDF e inserta fragmentos de logo, título y fecha
- [Generador de Data URI](https://elysiatools.com/es/tools/data-uri-generator): Convierte archivos en Data URIs (Base64 o porcentaje-codificado) para incrustar imágenes, fuentes y recursos directamente en HTML, CSS o Markdown
- [HTML de correo a PDF](https://elysiatools.com/es/tools/libreoffice-html-mail-to-pdf): Renderiza contenido HTML de correo a PDF conservando formato basico
- [LibreOffice PPT a PDF en Folletos](https://elysiatools.com/es/tools/libreoffice-ppt-to-pdf-handouts): Convierte presentaciones a PDF y soporta varias diapositivas por pagina
- [Generador de Facturas PDF](https://elysiatools.com/es/tools/pdf-invoice-generator): Genera una factura PDF con marca desde partidas estructuradas
- [PDF a HTML](https://elysiatools.com/es/tools/pdf-to-html): Convierte documentos PDF a páginas web HTML con formato y estructura preservados
- [LibreOffice DOCX a PDF](https://elysiatools.com/es/tools/libreoffice-docx-to-pdf): Convierte por lotes .doc/.docx a PDF con LibreOffice manteniendo el formato
- [LibreOffice DOCX a PDF/A](https://elysiatools.com/es/tools/libreoffice-docx-to-pdf-a): Genera PDF/A con LibreOffice y Ghostscript

## Ejemplos

- [Muestras PDF](https://elysiatools.com/es/samples/pdf-samples): Muestras PDF generadas por herramientas 2026-02-01 a 2026-02-10
- [Ejemplos de Presentaciones Markdown](https://elysiatools.com/es/samples/md-slide-deck-to-pdf): Mazos Markdown estilo Remark/Marp para probar la exportacion a PDF
- [Ejemplos de Análisis de Registros Nginx](https://elysiatools.com/es/samples/nginx-log-samples): Muestras completas de registros Nginx para probar la herramienta log-parser, incluyendo varios formatos y escenarios de registros de acceso y error
- [Ejemplos de Serialización Android Java](https://elysiatools.com/es/samples/android-serialization-java): Ejemplos de serialización Android Java incluyendo serialización JSON, deserialización y análisis XML

## Contenido relacionado

- [Extracción, limpieza y entrega de contenido HTML](https://elysiatools.com/es/hubs/html-content-extraction-cleanup-and-delivery): Extrae enlaces, imágenes, atributos y tablas desde HTML, elimina marcado innecesario y entrega salidas verificadas en Markdown, PDF o CSV.
- [Flujos de maquetacion PDF listos para imprimir](https://elysiatools.com/es/hubs/print-pdf-layout-workflows): Convierte HTML, Markdown, README o texto en PDF pulidos con plantillas de pagina, tipografia, encabezados, pies, numeracion, TOC, columnas y revision de direccion.
