Pandoc 通用文档转换器

评价:很好用很实用

https://pandoc.org/index.html

官方描述:

Pandoc是一个用于从一种标记格式转换为另一种标记格式Haskell库,以及一个使用该库的命令行工具。

Pandoc可以在众多标记和文字处理格式之间进行转换,包括但不限于各种风格的MarkdownHTMLLaTeXWord docx有关输入和输出格式的完整列表,请参阅下面--from选项Pandoc还可以生成PDF输出:请参阅下面的创建PDF--to

…………

自己的描述:各种文件之间的互相转换:如:html转word,html转pdf,word转转pdf,…………各种互相转换,

虽然网上也有某些转换器,但是都是基于这个源码的,吐槽的是这些转化器带有各种收费,水印

话不多说直接上干货

第一步:下载 pandoc  

地址:https://pandoc.org/index.html

 

根据 Download the latest installer  指引渠道GitHub 进行下载

根据不同系统进行选择

我的是windows 所以 选择了 pandoc -2.7.2-windows-x86_64.msi 

 第二步:安装 pandoc

   全部默认下一步 

 第三步:环境变量配置

    根据你安装的路径去环境遍历path里添加上路径。

    如我为例子:C:UsersmyLinAppDataLocalPandocpandoc.exe

第四部:让我们验证是否安装了pandoc。

打开命令提示符:

window+r

输入cmd 

命令提示符输入:

pandoc --version

到这里说明已经安装成功了

使用教程请浏览官方文档

基本的转换操作在命令行中实现,示例如下:

D:log>pandoc -s vmware_uuid.md -o test.html

其中-s的作用是防止出现中文转换后乱码,-o的作用是指定输出文件和格式。

另外使用css可以指定输出时的格式

D:log>pandoc vmware_uuid.md -c c1.css -s -o test.html
原文地址:https://www.cnblogs.com/javaLin/p/10856516.html