Tip:word文件与Markdwon转换往往是可逆的。无论使用哪种方式,要想完美转换,必须要预先处理掉markdown与word不兼容的格式,如word文件对象,带边框的代码块等等

方法一:借助pandoc 或者结合Writage

pandoc:

  • Windows/Mac安装

  下载地址https://pandoc.org/installing.html

  也可从国内网站下载,最好是msi后缀的(会自动添加path)。

  如果安装来Anaconda 可以直接使用 无需下载

  • Linux安装:

     sudo apt-get install pandoc
    

      

  使用方法:

  以windows word 转md为例, 安装后在文件所在位置打开cmd 执行命令:padnoc -o

  pandoc demo.doc -o demo2.md
pandoc demo.doc -o demo2.html

  

  同理Markdwon文件转word

 pandoc demo.md -o demo2.doc

或者结合Writage

下载地址:http://www.writage.com/

  Writage是一款word的插件,使用前必须先安装pandoc,目前仅支持Windows 下的microsoft word 2010 2013 2016 家庭版, 能自动复制word图片到本地相对路径文件夹,较大程度保留word原貌,

但是存在很多bug,可能会出现安装后,另存为.md时提示word无法启动转换器  Markdown的bug。

  使用方法

  安装后重启,直接另存为“markdown文件(.md)”

方法二 :Typora 导入 导出

对于使用Typora作为Markdwon编辑器的人来说最简单不过了

  • word文件转Markdwon

    选择导入(.doc需要先升级为.docx),以二进制形式导入到Markdwon中

  • Markdwon文件转word

    选择导出 word(.docx) 、HTML

方法三:直接复制粘贴(不推荐)

如果文字图片较少是最简单的方法。如果文字图片较多,会占用大量内存,造成电脑卡顿;word转存markdown时如果文件中存在“$”等markdown中表示格式的字符(大坑),

即便是选择以纯文本方式粘贴,仍然会造成意想不到的问题。

最新文章

  1. ASP.NET关于对excel数据导入到数据库
  2. 基于WWF搭建的通用审批流程
  3. android 利用线程刷新UI方法
  4. Java中的链表数据结构
  5. Java设计模式-观察者模式(Observer)
  6. php字符串与正则表达式试题 Zend权威认证试题讲解
  7. Linux内核中的中断
  8. OpenXML: Asp.net利用OpenXML 导出Excel.
  9. HTTP 状态代码
  10. (转)JavaScript 开发者经常忽略或误用的七个基础知识点
  11. tengine install
  12. [Android学习笔记]Android调试
  13. Windows Phone开发(41):漫谈关键帧动画之下篇
  14. Oracle与Sqlserver:Order by NULL值介绍
  15. HDOJ-1052 田忌赛马(贪心)
  16. UVa 543 - Goldbach's Conjecture
  17. Git基础-打标签
  18. JS对象格式化方法:pretty_format
  19. JAVA BufferedReader 类从标准输入读取数据
  20. windows安装weblogic并集成到eclipse

热门文章

  1. Nuxt.js打造旅游网站第2篇_首页开发
  2. [React Native]高度自增长的TextInput组件
  3. [软考]之软件过程模型II 标签: 软件工程 2015-11-01 11:52 1612人阅读 评论(22) 收
  4. @codeforces - 1214H@ Tiles Placement
  5. Bitmap的recycle问题
  6. Duplicate keys detected: '0'. This may cause an update error.
  7. 【Vue】基于nodejs的vue项目打包编译部署
  8. [C#] 如何把void*转换为byte[]
  9. H3C 网络层
  10. 怎样判断一个jquery对象是否为空jquery对象