pandoc把word转为html,利用 Pandoc 实现文档格式转换
应用场景
我喜欢用 Markdown 写文档,但不是所有读者都愿意花时间学习它,所以我需要将 Markdown 转换为他们习惯接受的格式,比如 docx 或 html;偶尔需要做幻灯片演示,也可以用 Markdown 来写,然后转换为幻灯片(Slideshow)。
Pandoc 的最基本的应用场景就是做这类转换。
当然,Pandoc 能做的远远不止这些。实际上它是一个非常强大的文档格式转换工具,支持数十种文档格式互转。至于有多强大,作者有张个图表,大家感受下。
本文仅以 Windows 平台为例介绍 Pandoc 最基础的应用方法。
安装使用
推荐在 Github Pandoc Releases 页面下载适合自己操作系统的最新版本安装包,一路按默认设置安装即可。
安装完看不到软件界面?别担心,一切都在命令行中完成!CTRL+R 输入 cmd进入命令提示符,运行下列命令:
pandoc --version
如果安装成功,可以看到 Pandoc 的当前版本和其他相关信息。
进入到 Pandoc 的工作目录,可能需要用到以下常用 cmd 命令:
进入F盘,直接运行 F:
查看子目录和文件,运行 dir
进入 myforder 文件夹,运行 cd myforder
进入上级目录,运行 cd ../
进入根目录,运行 cd /
按上下方向键可以快速键入前后输入的命令
Pandoc 命令格式
查看帮助,运行
pandoc --help
可以看到 Pandoc 的命令格式
基本格式
pandoc [options(选项)] [input-file(输入文件)]
文件转换示例
将 Markdown 格式转换为 Html。下面这条命令将 input.md 转为html并且输出为 output.html
pandoc -o output.html input.md
Pandoc 会自动根据文件扩展名判断文件格式,也可指定输入和输出文件格式:
pandoc -f markdown -t html -o output.html input.md
除了文件,还可以转换一个网页:
pandoc -f html -t markdown -o index.md http://miu.im
指定 css 样式,用到 -c 选项
pandoc -c style.css -o output.html input.md
生成独立的文件 (Standalone 模式)
pandoc -s -o output.html input.md
生成目录,--toc 可以自动提取 h1 - h6 并生成目录,使用--toc-depth 控制输出的目录级别,默认值是3,就是说会自动提取h1 - h3 作为输出文件的目录。
pandoc -c style.css -o output.html --toc --toc-depth=3 input.md
更多示例请参考官方 Demos 。
生成幻灯片
利用 Pandoc 可以方便生成 Html 幻灯片,类似 PowerPoint、Keynote的效果。目前 Pandoc 对以下几种 Html 幻灯框架支持:
这里我只介绍 reveal.js 的使用(我只用过这个..不过其他几个也大同小异
pandoc把word转为html,利用 Pandoc 实现文档格式转换相关推荐
- 如何利用 onlyoffice 实现文档格式转换
目录 前言 正文 启动 onlyoffice 服务 API 接口介绍 转换列表 请求示例 结尾 前言 日常生活和工作中,文档格式转换应该是很常见的需求.面对这样的需求,我们技术男有没有属于自己的好方法 ...
- Java利用jacob实现文档格式转换
实现文档格式之间的转换,我使用的是jacob-1.7版本,需要jacob.jar来调用activex控件,本机需安装WPS/office,还需要jacob.jar以及jacob.dll 其中: ...
- 推荐一款全能的跨平台文档格式转换工具 Pandoc
公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 如果您需要将文件从一种标记格式转换为另一种标记格式,那么?pandoc就是您的瑞士军刀. OpenSource: ...
- word文档转为PDF以及多种文档格式转换
word文档转为PDF以及多种文档格式转换 项目地址:https://gitee.com/Jakewabc/word-of-pdf.git 相关案例: https://github.com/aspos ...
- php 批量转换文档编码格式_据说是国内最好的文档格式转换网址~PDF,PPT,EXCEL,WORD互相转换...
作者 雷哥 | 编辑 小西瓜 各位读者朋友,大家好. 平时工作中,经常会遇到PDF转为Word,或者PPT转为Word,或者..... 遇到这种情况,大家有什么好的方法实现呢? 今天雷哥推荐给大家一个 ...
- 使用Pandoc对文档格式转换(latex转doc)
Pandoc是一个可以方便快速对文档格式进行转换的工具,支持的转换格式有markdown, html, doc, pdf, latex, csv, json等,详情见首页 1. 安装pandoc,ma ...
- pandoc把word转为html,借助pandoc将Word文档成网页
1.简介 想要将一些已经存在的word知识文档转换成html格式,Pandoc完全可以实现此功能. 2.转换仅文本的word文件为html 现有一个word文档"cisco.docx ...
- 如何将pdf转word?这几个软件可以做到文档格式转换
我们在日常办公中使用较为频繁的就是pdf和word两种文件格式,pdf的兼容性较好,就算跨设备传输也不会出现乱码的情况:word文档可以直接进行编辑修改,各有各的好处.如果我们想对pdf的内容进行 ...
- html图片如何转换成word文档格式,怎么将Word文档里的图片格式改成文字格式?
回答: 使用Word编辑文档的时候,不仅可以保存成Word格式,也可以保存为其它格式.但有的时候需要将大批的已经编辑完成的Word文档转换成文本格式或其他格式文档,怎么办?如果通过"另存为& ...
- html document怎么转换成word,Doxillion Document Converter – 将 DOC、DOCX、PDF、WPS、Word、HTML文档格式互相转换...
在办公领域经常会遇到各种各样的文件格式,因此常常有DOC.DOCX.PDF.WPS.Word.HTML 等各种不同格式的文档互相转换的需求.虽然网上有很多在线转换网站或 文档格式转换软件,不过今天推荐 ...
最新文章
- 一幅图读懂量子力学(数学的判决)
- 读书笔记----10日摘抄整理(01)
- js处理json和字符串示例
- Python中find函数的作用及用法
- java-web前端 javascript
- 我是买家项目随想-展望2011
- 开源怎么保证专利_开源质量保证的基础
- 小米12 Ultra有望换装索尼传感器:牵手徕卡 搭载新一代影像旗舰
- 黑鲨重装计算机安装无法继续,黑鲨装机,小编教你黑鲨怎么安装win7
- 聚合易支付,支付宝免签约即时到账,财付通免签约,微信免签约支付,QQ钱包免签约,免签约支付
- Tomcat启动内存设置
- 牛投客- 最新热门炒股讲解分享
- android 进度条图标方形_android 进度条的样式
- FPGA 面试经历分享
- 5G视频营销时代,10种提高视频编辑技能的工具神器
- 判断一棵树是否是另一棵树的子树(Java实现)
- 精灵图为什么叫雪碧图(精灵图的历史)
- 如何在macOS中使用预览放大镜工具
- 分享个用了就不想卸载的待办事项APP
- 区块链开发公司之未来促进区块链繁荣的五大方法
热门文章
- Redis通信协议和集群通信算法
- redis cluster集群架构详解(十二)- 集群通信
- Android View 监听宿主生命周期
- c语言综合项目实践 结构体及应用,C51单片机应用与C语言程序设计(第3版) 基于机器人工程对象的项目实践简介,目录书摘...
- CDlinux万能无线破解系统iSO中文版 U盘启动版
- 计算机本科生可以发SCI论文吗?
- android服务端与客户端
- 趋势linux版本杀毒软件,万万没想到,微软 Linux 版杀软来了
- Oracle去重sql语句
- 基于Cassandra的分布式存储数据一致性算法研究