祈灵工具箱

🎪Markdown 幻灯片 - 在线把 Markdown 做成 PPT 演示文稿

不想在 PPT 里一个个拖文本框?用 Markdown 写内容,排版交给主题。每遇到一行 --- 就分成新的一页(代码块里的不算),开头的 front-matter 设置主题、16:9 或 4:3 比例、页码、页眉页脚和逐条出现;每一页还可以用 HTML 注释写指令,例如 <!-- class: invert --> 反色、<!-- layout: title --> 标题页、<!-- bg: #fff8e1 --> 改背景色、<!-- layout: two-column --> 或 ||| 分栏,写法与 Marp、reveal.js 基本兼容。支持标题、列表、任务列表、表格、引用、图片(![w:300] 指定宽度,![bg] 背景图,![bg left:40%] 半边配图),代码块按语言自动语法高亮;内容太多时会自动缩小字号放进页面。Note: 之后或 <!-- notes --> 之后的文字是讲稿。左边写、右边实时预览,下方是全部页面的缩略图,点缩略图可跳到对应源码。放映时全屏显示,键盘方向键、空格、点击或手机左右滑动翻页,列表可以逐条出现;按 P 打开演讲者视图窗口,显示当前页、下一页、讲稿、已用时间和时钟,两边同步翻页。可以导出 PDF(每页一张幻灯片)、打印成矢量文字 PDF、导出可离线播放的单个 HTML 文件,或导出 Markdown 源文件。内容自动保存在本机浏览器,不会上传。

免费 · 无需注册 · 浏览器本地处理最后更新:

正在加载工具...

如何使用Markdown 幻灯片

  1. 1在左侧编辑区写 Markdown,用 --- 分页,或先看看示例
  2. 2在上方选主题和比例,用注释指令调整单页的版式、背景和讲稿
  3. 3点“放映”全屏演示(P 打开演讲者视图),或导出 PDF / HTML

常见问题

和 Marp、reveal.js 的写法兼容吗?
常用写法基本兼容:--- 分页、开头的 front-matter、<!-- class: ... --> 等注释指令、![bg](图片) 背景图与 ![w:300](图片) 尺寸来自 Marp;Note: 讲稿写法来自 reveal.js。用 * 号写的列表会逐条出现(Marp 规则),也可以在页面里写 <!-- incremental --> 让本页所有列表逐条出现。不支持自定义 CSS 主题和 Marp 的插件语法。
演讲者视图怎么用?
点“演讲者视图”或放映时按 P,会打开一个新窗口,显示当前页、下一页预览、本页讲稿、已用时间和当前时间。把这个窗口放在自己的屏幕上、把放映页拖到投影仪上即可;两个窗口任意一个翻页,另一个都会同步。如果没有弹出窗口,请在浏览器地址栏允许本站弹窗。
导出的 PDF 和 HTML 有什么区别?
“导出 PDF”把每一页按 2 倍分辨率渲染成图片再合成 PDF,适合发送和归档,外观与预览一致;“打印 / 矢量 PDF”调用浏览器打印,选择“另存为 PDF”即可得到文字可选中、可搜索的矢量 PDF。“导出 HTML”生成一个可离线打开的单文件网页,支持键盘、点击和滑动翻页,按 S 显示讲稿、F 全屏。跨域网络图片可能无法放进图片版 PDF,建议用“插入图片”插入本地图片。
内容保存在哪里?会上传吗?
所有解析、渲染和导出都在你的浏览器里完成,Markdown 内容只自动保存在本机浏览器的本地存储里,不会上传到服务器。插入的本地图片会以 data URL 写进 Markdown,图片很多时可能超出浏览器存储上限,建议同时导出 Markdown 文件留底。