现已上市.html

IPYNB 幻灯片

从笔记本构建 Reveal.js 演示:尊重 slideshow 元数据或按 Markdown 标题切分,下载可分享的单个 HTML 文件。

免费、即时且 100% 私密 — 您的笔记本永远不会离开浏览器。

它是如何运作的

从上传到下载三步

1

放下你的笔记本

将 .ipynb 拖到卡上或浏览您的文件。您永远不会创建帐户。

2

选择导出

选择 Word、PDF、Markdown、HTML、LaTeX、ZIP、Python 工具、查看器、清理器、合并器或拆分器 - 任何与您的审阅者匹配的工具。

3

下载并发货

立即获取完成的文件。在本地打开它,将其附加到电子邮件中,或上传到您的 LMS。

也可提供

尝试我们的其他免费工具

笔记本转幻灯片:在线把 Jupyter 笔记本变成 Reveal.js 演示

将 Jupyter 笔记本转为可在任意浏览器放映的独立 Reveal.js HTML 幻灯片。把 .ipynb 拖入页面,选择是否保留输出与演讲者备注,下载已从 CDN 加载 Reveal.js 与 Highlight.js 的 .html——无需构建、无需 `nbconvert --to slides`、无需 LaTeX。用 Chrome、Edge 或 Firefox 打开即可演示,也可打包 zip 分享给观众。

工具尊重 Jupyter、RISE 与 `nbconvert --to slides` 使用的相同 `slideshow.slide_type` 元数据:`slide`、`subslide`、`fragment`、`skip`、`notes`。若在 JupyterLab 幻灯片编辑器中打过标签,幻灯片会按你的设置呈现。若未打标签,则回退到实用默认:每条顶层 Markdown 标题开始新幻灯片,结构良好的教程无需额外工作即可演示。

相对运行 `jupyter nbconvert --to slides`,本页更简单——无需安装 Jupyter、维护 Python 环境或托管静态目录;输出是单个可邮件、Slack 或上传静态站的 .html。相对 RISE 无需实时内核:幻灯片为静态,更易分享、更适合嵌入网站。

可选浅色或深色主题;若只要讲义文字与图可关闭「包含输出」;若在笔记本中写过 `notes` 单元格可保留演讲者备注。结果是可双击打开的单文件分享物。

为何在此将 Jupyter 笔记本转为幻灯片

随处放映的 Reveal.js 输出

下载单个从 CDN 加载 Reveal.js 的 .html,可在任意浏览器运行,并按标准 Reveal 打印路径导出 PDF。

遵守幻灯片单元格元数据

从 `cell.metadata.slideshow` 读取 `slide`、`subslide`、`fragment`、`skip`、`notes`——与 RISE 和 `nbconvert --to slides` 相同,已打标签的笔记本会正确渲染。

基于标题的智能回退

无幻灯片元数据仍可转换:每条顶层 Markdown 标题开始新幻灯片,后续单元格在下方延续叙述。

代码仍是代码

代码单元格用 Highlight.js 高亮。开启「包含输出」时,文本流、错误与嵌入图像显示在各单元格下方。

与 RISE 一致的演讲者备注

标记为 `notes` 的单元格成为可在演讲者视图阅读的备注——与 JupyterLab 中 RISE 工作流一致。

100% 在浏览器内

转换在标签页本地运行。笔记本不离开本机,输出幻灯片无分析或外部追踪。

如何在浏览器中将 ipynb 转为幻灯片

  1. 01

    上传 .ipynb

    拖入笔记本。解析器在客户端读取并在转换前报告单元格数量。

  2. 02

    选择选项

    决定是否包含代码输出与演讲者备注。默认适合大多数教学与会议场景。

  3. 03

    下载并演示

    保存 .html。双击在浏览器打开,F11 全屏演示,按 S 进入演讲者视图。

ipynb 转幻灯片的常见问题

打开本转换器,上传 .ipynb,下载生成的 .html。用任意浏览器打开放映。使用 Reveal.js,体验接近标准 `nbconvert --to slides` 输出。