本文关键字「 技术

markdown文件怎么转pdf(如何将markdown格式文件转成PDF)(1)

这几天相信大家的朋友圈都被华为总裁任正非的发言给刷屏了。反正我的感受真的是很佩服任总的眼界和格局,这种全球性的胸怀和视野不是每个企业家都有的,尤其是敢于面对一些敏感尖锐的问题,并且给出了最好的回应。

而在 gitHub 上有人已经把任总的思想之路全部收集起来。

markdown文件怎么转pdf(如何将markdown格式文件转成PDF)(2)

markdown文件怎么转pdf(如何将markdown格式文件转成PDF)(3)

考虑到不是所有同仁都能找到gitHub链接,并且markdown 的文件格式并不适合所有人来阅读,我特意写了脚本将所有的405篇文章转成PDF格式来方便大家。

  1. 制作思路

利用Pandoc 将 md->docx, 再利用VBS脚本将docx->pdf

pandoc是一个软件,是一个能把千奇百怪的文档格式互相转换的神器,是一把文档转换的瑞士军刀(swiss-army knife)。支持下列文档格式:

markdown文件怎么转pdf(如何将markdown格式文件转成PDF)(4)

下载pandoc

下面以下载Windows下的pandoc为例:

markdown文件怎么转pdf(如何将markdown格式文件转成PDF)(5)

安装pandoc

下载pandoc安装包之后,像安装普通软件一样点开安装就可以了。

使用pandoc将md 文件转成docx文件

将下面的文件保存为convert.bat,并放在与待转换的md 文件同一目录,运行convert.bat 即可

@echo off :: 遍历当前文件夹下的所有后缀名为md的文件 for /f %%a in ('dir /b *.md') do ( :: 执行pandoc命令,把每个md文件都转为docx文件,docx文件的文件名为:md文件名.md.docx pandoc %%a -o %%a.docx ) pause

运行convert.bat后的效果:

markdown文件怎么转pdf(如何将markdown格式文件转成PDF)(6)

使用VBS 脚本将docx 文件转成pdf文件

运行同目录下的DOC2PDF.VBS 脚本,可以将上一步生成的所有docx文件转成pdf

markdown文件怎么转pdf(如何将markdown格式文件转成PDF)(7)

有的朋友可能还想将文件扩展名从.md.pdf 改成 .pdf, 没问题,用total commander 可以实现批量重命名

markdown文件怎么转pdf(如何将markdown格式文件转成PDF)(8)

通过以上几步,你已经获得了高清PDF 文章。

如果你觉得我的文章对你有帮助,或解答了你的疑惑,欢迎点赞和关注!你的支持是我持续输出的动力!

,