Skip to content

Acerca de md2pdf

Una herramienta pequeña para un documento que tiene que viajar.

md2pdf convierte Markdown en un PDF listo para imprimir desde el navegador. Lo creó Girish Lade, es propiedad de LadeStack y es gratis.

Acerca de md2pdf

La historia

md2pdf nació de un problema conocido: documentación que se lee bien en pantalla pero se rompe en cuanto hay que enviarla, archivarla o imprimirla.

Markdown es portátil hasta que el destino exige un PDF. El diálogo de impresión del navegador conserva la página, no el documento: se cuela la navegación, fallan las imágenes relativas, se recortan los bloques de código anchos y las tablas se parten en lugares incómodos. Los conversores de escritorio resuelven parte de eso, pero suelen pedir una instalación, una cuenta o una subida al servidor.

md2pdf toma una ruta más estrecha. Lee el Markdown, resuelve los recursos relativos al repositorio, renderiza Markdown al estilo GitHub en el navegador, sanea el resultado, aplica una hoja de estilos de impresión y entrega el documento al motor PDF del propio navegador. El origen no sale del dispositivo salvo que el usuario pida a md2pdf que descargue un README público.

Misión

Misión

Poner un PDF limpio a partir de Markdown al alcance de cualquiera con un navegador, sin cuenta, suscripción ni subida. Mantener la conversión comprensible: la persona debe poder ver el documento, elegir un tema y saber exactamente qué se va a imprimir.

Visión

Visión

Una web donde los documentos corrientes no necesiten una aplicación de escritorio propietaria ni un servicio de conversión para volverse portátiles. Markdown ya es legible, comparable y duradero; el PDF debería ser una salida fiel, no otro silo.

Girish Lade

El creador

Girish Lade

Creador de md2pdf · LadeStack

Girish Lade desarrolla md2pdf en LadeStack. Trabaja en el conversor, los temas de impresión, el flujo del libro de documentación y las ediciones localizadas de este sitio.

El proyecto es deliberadamente pequeño y autónomo: un frontend estático en Astro, código de conversión que solo se ejecuta en el navegador y una suite de pruebas que comprueba el resultado en lugar de prometerlo.

Esta página reserva el espacio del retrato para una fotografía auténtica. Hasta que se añada, el componente muestra un monograma de marca en lugar de una imagen generada o de stock.

Cómo está construido el producto

Cómo está construido el producto

Primero el navegador

El análisis de Markdown, el saneamiento, la generación del índice, la maquetación de impresión y el ensamblado del PDF se ejecutan en el dispositivo del visitante. El sitio es estático; no hay backend de aplicación.

Límites pequeños y explícitos

Los archivos individuales tienen un límite de 2 MB. Un libro de documentación admite hasta 30 archivos Markdown, con 750 KB por archivo, 6 MB en total y un número acotado de solicitudes a la API.

La impresión es la salida

El PDF final lo produce el motor de impresión nativo del navegador. md2pdf entrega el documento limpio y la hoja de estilos de impresión; no finge ser un motor de renderizado PDF.

Nueve idiomas

La interfaz, las guías y esta página se publican en inglés, español, japonés, coreano, chino simplificado, ruso, turco, francés y portugués de Brasil.

Logros, sin adornos

Logros, sin adornos

Son capacidades ya publicadas, no promesas de hoja de ruta.

  • Importación de README públicos de GitHub con detección de la rama predeterminada y reescritura de imágenes y enlaces relativos al repositorio.
  • Flujos de pegado, carga y muestra para Markdown, con tablas al estilo GitHub, listas de tareas y código delimitado.
  • Cuatro temas de impresión: Clean, Business, Academic y Dark.
  • Índice automático para documentos con tres o más encabezados.
  • Libro de documentación con varios archivos, portada, capítulos ordenados, selección con búsqueda y aislamiento de impresión.
  • Exportación de un PDF por capítulo y descargas ZIP con límites de tamaño y número de archivos.
  • Nueve ediciones localizadas de la interfaz, los artículos y la página Acerca de.
  • Sin cuenta, sin subida para Markdown local o pegado y sin renderizador en el servidor.

Para quién es

Para quién es

md2pdf sirve cuando el documento importa más que la cadena de herramientas.

Estudiantes y docentes

Convierte apuntes, trabajos y lecturas en un PDF que se pueda entregar o imprimir.

Desarrolladores y redactores técnicos

Exporta un README, un RFC o varios capítulos de documentación sin instalar un conversor.

Consultores y equipos pequeños

Entrega un documento limpio al cliente sin enviar el Markdown a un servicio de terceros.

Archivistas

Conserva una copia legible y paginada de documentación que puede cambiar o desaparecer en su origen.

Privacidad

Los archivos locales y el Markdown pegado se leen en el navegador y no se suben. Una descarga de GitHub hace solicitudes anónimas a GitHub para el README y sus imágenes; los repositorios privados no son compatibles. No hay cuentas ni analítica de conversión asociada al documento.

Accesibilidad

Las páginas usan regiones semánticas, controles etiquetados, estilos de foco visibles y un selector de idioma que conserva la ruta actual. El movimiento es limitado y respeta la preferencia de movimiento reducido. La hoja de impresión mantiene los encabezados con su contenido y evita, cuando es posible, partir bloques de código, tablas e imágenes entre páginas. La accesibilidad se trata como trabajo continuo, no como una afirmación única.

Propiedad

Propiedad

md2pdf es un producto de LadeStack. LadeStack es propietaria del nombre del producto, del sitio y de las ediciones publicadas. El repositorio de código es público en github.com/girishlade111/ReadmePDF; el repositorio conserva su nombre original mientras el producto es md2pdf. md2pdf es gratis.

LadeStack github.com/girishlade111/ReadmePDF

Contacto

Contacto

Las preguntas, correcciones e informes de accesibilidad son bienvenidos. El correo es la vía más fiable; los issues de GitHub son públicos y se pueden buscar.

Pon un documento, obtén un PDF.

Sin cuenta. Sin subida para archivos locales. Empieza con la muestra, pega tu Markdown o descarga un README público.

Abrir el conversor