markdown文件转成pdf文件

0、方法说明与汇总

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

一、使用typora软件自带转换功能

image-20250531160342474

二、借助vscode插件与浏览器

2.1 vscode安装插件

安装插件:Markdown Preview Enhanced

image-20250523165809819

2.2 打开md文件及预览

image-20250523170311961

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

image-20250523170413227

2.4 浏览器中查看效果

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

image-20250523170500900

2.5 以pdf格式打印

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

image-20250523170832319

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

image-20250523171033946

三、使用pandoc软件

是开源项目,github仓库地址: https://github.com/jgm/pandoc 。

从其文档来看,支持的源格式与目标格式都很多,目前本人还未使用过此软件转换成pdf。

目前只支持命令行操作,可通过第三方工具(如 PanWriter)扩展。


markdown文件转成pdf文件
https://jiangsanyin.github.io/2025/05/23/markdown文件转成pdf文件/
作者
sanyinjiang
发布于
2025年5月23日
许可协议