markdown文件转成pdf文件
0、方法说明与汇总
方法 | 优点 | 缺点 |
---|---|---|
方法1:使用typora软件自带转换功能 | 方便,使用typora软件打开相关文档即可导出成多种格式;支持的导出格式多,包括pdf、html、word(需要先安装pandoc软件)、长图等;支持markdown文件中的文字、段落、图片、数学公式等 | 导出的的pdf文件中个别地方跟原文件效果稍有差别,但基本一致、内容不变 |
方法2:借助vscode插件与浏览器 | 还原度高,导出成pdf后的效果跟原文件效果基本相同;支持markdown文件中的文字、段落、图片、数学公式等 | 相对“方法1”步骤要多些;需提前安装vscode插件“Markdown Preview Enhanced” |
方法3:使用pandoc软件 |
一、使用typora软件自带转换功能

二、借助vscode插件与浏览器
2.1 vscode安装插件
安装插件:Markdown Preview Enhanced

2.2 打开md文件及预览

2.3 预览视图中再从浏览器中打开

2.4 浏览器中查看效果
此时可以在默认浏览器中看到markdown文件被解析后的效果,跟vscode中看到的预览视图效果一样

2.5 以pdf格式打印
在上述浏览器页面中,鼠标右键->打印,打开如下视图:

选择另存为pdf,所有页面,布局根据自己的情况选择(一般是纵向),保存。就可以得到一个 pdf文件

三、使用pandoc软件
是开源项目,github仓库地址: https://github.com/jgm/pandoc 。
从其文档来看,支持的源格式与目标格式都很多,目前本人还未使用过此软件转换成pdf。
目前只支持命令行操作,可通过第三方工具(如 PanWriter)扩展。
markdown文件转成pdf文件
https://jiangsanyin.github.io/2025/05/23/markdown文件转成pdf文件/