最近高强度使用 DeepSeek R1 撸代码和看论文,发现一个痛点:R1 生成的数学公式( LaTeX )和流程图( Mermaid )非常惊艳,但一旦复制到 Word 或者普通的 Markdown 编辑器里,格式经常崩坏,想存成 PDF 分享给同事很麻烦。
市面上的转 PDF 工具要么收费,要么要把内容上传到服务器(公司文档不敢传)。
趁周末手痒,撸了一个纯前端的转换工具:md2pdf.cc
主要特点:
⚡️ 零后端:基于 HTML5 纯客户端渲染,你的文档数据绝不经过我的服务器,隐私绝对安全。
🧮 完美支持公式:集成了 KaTeX ,DeepSeek 生成的复杂数学推导公式都能完美渲染。
📊 支持 Mermaid:自动渲染流程图、时序图,不用再单独截图了。
🎨 排版舒适:内置了学术风、商务风等几套 CSS ,直接导出就能用。
🔗 API Hack:支持通过 URL 传参直接渲染,我有空写个脚本,打算把它集成到我的 AI Workflow 里。
目前是 v1.0 版本,完全免费(也没打算收费,纯靠爱发电覆盖域名费)。 大家帮忙测测,有 Bug 或者想要的功能直接评论区提,我在线修。
1
WarlockMan 1 天前
头像不错唉
|
2
yh7gdiaYW 1 天前
说到导出 pdf ,还有一个我觉得更亟需解决的是分页问题,尤其是带有这些图片公式之类东西的
|
3
yh7gdiaYW 1 天前
你页面上的 demo 的就很明显,
📊 1. Mermaid.js 图表支持 直接在 Markdown 中绘制流程图、序列图和甘特图: 之后 2/3 的页面都是空白,然后下一页这一点点东西的图表又占了 3/4 |
4
kelvinji2009 1 天前
@yh7gdiaYW 分页这个问题,我的解决办法的是截图,或者 html 生成图片,然后图片再转 PDF 才能解决。不知道是不是还有其他解决办法。
|
5
kelvinji2009 1 天前
@szyewei 能支持上面我说的方式生成 PDF 不,哈哈,这个功能挺需要的。
|
6
vfs 1 天前
如果真想给人用的话,建议把 pdf 中的默认水印去了。
|
7
livib 1 天前
建议对比 CF 的 rendering 效果
|
10
szyewei OP @kelvinji2009 试过的,这样生成的内容都是一整张图片,而且文字输出的质量不行,所以弃用了这个方法
|
12
irvinglove 1 天前
看下我造的轮子,带导出 pdf/html 
|
13
irvinglove 1 天前
@irvinglove 支持 latex 和 mermaid ,分页一般另起一页,但太长估计也只能缩小了
|
15
yh7gdiaYW 1 天前
@kelvinji2009 可能也只能这样了,我自己写是放到<image>标签里不用 markdown 原生的语法。但从编辑器角度,预览功能其实是可以实现分页效果预览的,这也算是个痛点,避免要折腾导出-查看-调整大小-导出-查看
|
16
weberCd 1 天前
域名不错,工具好用
|
17
szyewei OP @irvinglove 不错
|
19
sssfff 22 小时 35 分钟前
直接网页 Ctrl+P 不就行了吗
|
20
physnya 20 小时 8 分钟前
不知道是不是我的问题,那个 GitHub 风格的警示没有渲染出来
|
22
Lockroach 5 小时 59 分钟前
typora 不是自带导出成 pdf 或者 html 的功能吗,如果是 mermaid 格式错误的话用哪个 md 编辑器都无法解决吧
|
23
kelvinji2009 4 小时 22 分钟前
@yh7gdiaYW vscode 有个插件专门干这个,叫 Markdown Snapshot PDF ,我平时也有用这个解决问题。
|
24
kelvinji2009 4 小时 20 分钟前
@szyewei 嗯,这是当前唯一解决方案了。我也没想到更好的办法。
|