手把手教你把 md 文件(markdown)转换为 docx 或者 pdf

news/2025/3/14 10:28:50/

1 背景

因为工作的关系,需要把某些技术内容向其他开发人员做介绍,由于之前用惯了 markdown 写文档,但 md 文件不方便直接做演示,所以就必须转为其他的格式。

2 步骤

1、下载 Pandoc 安装文件,根据使用操作系统,选择相应的安装文件(官网下载地址),这里以 windows 操作系统为例(xxx.msi)。

如果官网下载不了,也可以通过 CSDN 的资源库直接下载

2、安装后,打开 cmd 验证安装是否成功:

pandoc --version

3、把 md 转换 docx

通过 cd 进入所在文件夹,然后输入以下命令:

pandoc file.md -s -o file.docx

  • -s:生成恰当的文件头部和底部。
  • -o:指定输出的文件。

如果发现报 Invalide UTF-8 stream 错误:

这是因为 md 文档包含不标准的字符,所以报错。可以通过 Notepad++ 把它转换为 UTF-8 无 BOM 编码格式(格式选项下),然后再执行刚才的命令。

file.docx 就是转换后的文档,是不是很棒 O(∩_∩)O~

3 关于 md 转换为 pdf

安装 miktex 后,pandoc 就可以直接通过命令行把 md 转换为 pdf啦。只是 miktex 安装文件较大(200 多M),需要等待一段时间 O(∩_∩)O~

另外一种方式是安装福昕阅读器,然后它会在 word 中安装一个 pdf 转换器,也是可以达到同样的目的啦。O(∩_∩)O~

PS. 如果在 Word 中使用福昕阅读器插件转换报以下错误(打印文档过程发现未知错误),可以换个方式实现:右键点击 word 文档,在弹出的下拉表中找到【在福昕阅读器中转换为 pdf】,就可以啦。

17-4-25 Added: 打印文档过程发现未知错误。

文章来源:https://blog.csdn.net/deniro_li/article/details/69383875
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ppmy.cn/news/822283.html

相关文章

md文件转html

i5ting_toc官方文档 将i5ting_toc安装为全局包 npm install -g i5ting_toc 调用i5ting_toc实现md 转html功能 i5ting_toc -f 要转换的md文件路径 -o 如: 会在文件中生成一个Preview文件里存放的就是转换的Html

MD的简单学习

MD 是什么? MD 全称 Markdown 是一种用来写作的标记语言,用标记语法来代替常用的排版格式。MD兼容所有的文本编辑器和字处理软件,可以随时更改文章版本,总之,写作会更加轻松简便。 MD中的语法知识: 换行…

如何使用md

欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持&#x…

md/markdown转html在线工具

md/markdown转html在线工具: Markdown 转 HTML

md文档转换为HTML文件

使用npm的i5ting_toc插件把md文档转换为html文件 1、需要先安装npm(安装node.js后会自带npm),然后才能安装i5ting插件 通过 npm install i5ting_toc -g 命令行来安装i5ting插件(前提要有npm) 这样则成功安装i5ting插…

Java.md

sa一、基础篇 网络基础 TCP三次握手 1、OSI与TCP/IP 模型2、常见网络服务分层3、TCP与UDP区别及场景4、TCP滑动窗口,拥塞控制5、TCP粘包原因和解决方法6、TCP、UDP报文格式 HTTP协议 1、HTTP协议1.0_1.1_2.02、HTTP与HTTPS之间的区别3、Get和Post请求区别4、HTTP常见…

Pyav代码分析

PyAV提供了ffmpeg的python接口,但实际是它只是使用ffmpeg做后端,使用Cython封装了ffmpeg的接口,所以实际调用的还是ffmpeg。 也就是说,PyAV用类封装了ffmpeg提供的API,如果想要使用,关键还是要看懂其整体架…

山西电力市场日前价格预测【2023-07-12】

日前价格预测 预测明日(2023-07-12)山西电力市场全天平均日前电价为446.44元/MWh。其中,最高日前价格为584.92元/MWh,预计出现在12: 00。最低日前电价为325.62元/MWh,预计出现在00: 30。 价差方向预测 1:实…