📝 Markdown → PDF 转换器

基于 marked.js 本地解析4 套模板(默认 / GitHub / 学术 / 简历),实时 WYSIWYG 预览。可调字体 / 字号 / 行距 / 页边距,支持代码高亮 + 目录,文件不上传

✏️ 编辑 & 预览
📝 Markdown 源 0 字
👀 实时预览
默认 GitHub 学术 简历
📝 字数 0 📏 字符 0 📐 行数 0 § 段落 0 📑 标题 0 ⏱ 渲染 💾 自动草稿
💡 三种导出方式
浏览器打印 → PDF:完美保留字体与样式(推荐用于中文 / 代码 / 表格 / 长文)
一键下载 PDF:用 jsPDF + html2canvas 生成(适合短文档,中文长文可能略有字体回退)
导出 HTML:单文件 HTML(CSS 已内联,离线打开可用),可直接拖到浏览器查看或部署

🎨 代码高亮支持 9 种语言:JavaScript / TypeScript / Python / Java / Bash / SQL / CSS / HTML / JSON。其他语言显示为纯文本。
快捷键Ctrl/⌘+S 保存草稿 · Ctrl/⌘+Enter 下载 PDF · Ctrl/⌘+P 打印 · Esc 退出全屏
💡 使用建议

长文档(>10 页)建议用「浏览器打印」方式,PDF 体积小、字体准确

含大量图片 / 表格,「浏览器打印」效果最好,jsPDF 可能截断

代码块默认使用等宽字体,GitHub 模板配色(黑底 / 浅字)

目录基于 H1-H3 标题自动生成(点击插入即在文首加上)

模板差异:默认 = 简洁白底;GitHub = 仿 GitHub README 风;学术 = 衬线字体 + 编号;简历 = 紧凑单栏