Convertir Markdown a PDF — Con tablas y código
Convierte Markdown directamente en un archivo PDF, sin diálogo de impresión
Funciona en tu navegador · no se sube nada
Admite títulos (#), negrita (**), listas, tablas, bloques de código, citas y enlaces. Hasta 200.000 caracteres.
Las imágenes no se incrustan; aparecen como [Imagen: descripción]. De las etiquetas HTML solo queda el texto, y no se carga ninguna dirección externa.
Qué hace
Markdown es cómodo de escribir, pero un PDF es más fácil de compartir con quien no tiene un visor de Markdown. Pega Markdown o abre un archivo .md y esta herramienta lo maqueta como PDF, con títulos, listas, tablas y bloques de código bien presentados. Escribe el archivo PDF directamente, así que no hay diálogo de impresión y también funciona en el móvil.
Cómo se usa
- Pega Markdown en la caja o pulsa Abrir archivo .md o .txt. Insertar ejemplo muestra lo que puede hacer.
- Elige el papel (A4 o Carta), el tamaño del texto (10, 11 o 12 pt), los márgenes y si quieres números de página.
- Pulsa Crear PDF. Aparecen una vista previa de la primera página y un botón de descarga.
- Si editas el texto, vuelve a pulsar Crear PDF.
Cómo funciona
- Análisis: marked (MIT) con GitHub Flavored Markdown.
- Saltos de línea: el texto latino y el coreano se cortan en los espacios, el japonés entre dos caracteres cualesquiera, y las palabras más largas que una línea se dividen.
- Saltos de página: un título nunca se queda solo al pie de una página, y las tablas largas repiten la fila de encabezado en cada página.
- Negrita y cursiva: Helvetica Bold y Oblique para el texto latino. La fuente coreana tiene un solo peso, así que la negrita se dibuja con contorno y la cursiva con inclinación.
- Documentos mixtos: si el documento contiene coreano o japonés, todo el texto (salvo el código) se escribe con Noto Sans KR; en ese caso, signos como € pueden omitirse y aparecen en la lista de caracteres que faltan.
- Enlaces: los enlaces http, https y mailto se convierten en anotaciones de enlace en las que se puede hacer clic.
- Motor: pdf-lib (MIT) en un Web Worker.
Ejemplos
| Markdown | En el PDF |
|---|---|
# Informe semanal |
Título grande en negrita con una línea debajo |
- [x] Compartir los resultados de la encuesta |
Una casilla marcada |
| Una tabla con barras verticales | Tabla con bordes y encabezado sombreado |
| Un bloque de código | Texto monoespaciado sobre una franja gris |
Para ver Markdown en pantalla, usa la vista previa de Markdown; para convertir HTML en PDF, usa HTML a PDF.
Preguntas frecuentes
¿Qué funciones de Markdown se admiten?
GitHub Flavored Markdown mediante marked: títulos de nivel 1 a 6, negrita, cursiva, tachado, código en línea, listas numeradas y con viñetas (anidadas y con casillas de tareas), bloques de código, citas, líneas horizontales, tablas con alineación y enlaces.
¿Qué fuentes usa el PDF?
Los documentos solo en alfabeto latino, incluidas las tildes, la ñ, la ü y los signos ¿ ¡, usan las fuentes estándar de PDF Helvetica y Courier, así que no se incrusta ninguna fuente. Si el texto tiene coreano o kana japonés, se incrusta un subconjunto de Noto Sans KR (SIL Open Font License), servido desde este sitio.
¿Y los emojis, los caracteres chinos, el cirílico o el árabe?
La fuente incrustada no tiene emojis, ni caracteres chinos (Han, incluidos los kanji), ni cirílico, ni árabe, así que se omiten y se muestran en una lista después de convertir, en lugar de imprimirse como cuadros vacíos. Para un documento en esas escrituras, usa HTML a PDF, que imprime con las fuentes de tu dispositivo.
¿Se incluyen las imágenes?
Nunca se carga ninguna dirección externa. Las imágenes aparecen como [Imagen: descripción] en cursiva, y del HTML solo queda el texto.
¿Se sube mi texto?
No. El PDF se crea en un Web Worker en tu navegador con pdf-lib; solo se descarga de este sitio el archivo de fuente cuando hace falta.