将 Notion 页面导出为 PDF,并在分隔符处使用适当的分页符
# Notion PDF 分页导出器
一个轻量级的 Chrome 扩展,使 Notion 分隔符在导出页面时充当 PDF 分页符。
- 版本:1.1.1
- 开发商:Franck Blettner (Nomana-IT)
- 联系方式:https://github.com/fblettner • franck.blettner@nomana-it.fr
## ✨ 特点
Notion PDF Page Break Exporter 使从 Notion 导出干净的 PDF 变得容易。该扩展检测分隔符块 (`---`) 并注入打印友好的 CSS,以便每个分隔符开始一个新的 PDF 页面。它隐藏了 Notion UI 镶边,将内容扩展到全宽,并保留图像、代码块和其他原子元素。
- 基于分隔符的分页符:在 Notion 中使用 `---` 强制创建新的 PDF 页面。
- 轻量级:没有外部服务器或帐户 - 所有工作都在您的浏览器中进行。
- 开源:麻省理工学院许可。在 GitHub 上检查或贡献。
- 适用于公共 Notion 页面和工作区内部(仅在 notion.so 域上运行)。
## 📦 安装 — 从 Chrome 网上应用店
如果此扩展程序在 Chrome Web Store 中发布,用户将直接从商店列表中安装它 - 无需手动下载或解压。
## 📦 安装 — 解压/开发者模式(用于测试)
如果您想在本地加载扩展以进行测试或开发:
1. 下载或克隆此存储库并解压(如果需要)
2. 打开 Chrome 并转到“chrome://extensions/”
3.启用**开发者模式**
4.点击**加载解压**并选择该扩展文件夹
## 🖨️ 用法
1. 在 Chrome 中打开一个 Notion 页面
2. 单击工具栏中的扩展图标
3. 单击**导出为 PDF**
4. 在打印对话框中选择 **目标 → 另存为 PDF** 并保存
## 注释和提示
- 将“---”分隔块放置在您想要分页的位置。
- 最佳打印设置:纸张尺寸 A4(或您喜欢的尺寸),边距设置为“无”,启用背景图形以实现完全保真度。
## 权限
此扩展需要以下权限(在“manifest.json”中声明):
- `activeTab` — 在活动的 Notion 页面上进行操作
- `scripting` — 注入 CSS 并触发打印
- `storage` — 保存用户设置
该扩展仅将脚本/CSS 注入到“host_permissions”中声明的概念域中。
## 变更日志
- 1.1.1 — 添加开发者元数据和自述文件更新以进行发布
- 1.1.0 — 初始公共构建(基于分隔符的分页符)
## 学分
由 Franck Blettner 开发 • Nomana-IT
## 执照
该项目已获得 MIT 许可证的许可 - 有关详细信息,请参阅“LICENSE”文件。

