Blog
Español

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.

Papel
Tamaño del texto
Márgenes

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

  1. Pega Markdown en la caja o pulsa Abrir archivo .md o .txt. Insertar ejemplo muestra lo que puede hacer.
  2. 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.
  3. Pulsa Crear PDF. Aparecen una vista previa de la primera página y un botón de descarga.
  4. 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.

¿Echas en falta alguna herramienta?