如何在 Mac 上将电子书页面保存为 PDF(在允许的情况下)
先检查阅读器官方提供的 PDF 和离线选项,然后在 Mac 上将获准保存的电子书页面保存为有序、可搜索的 PDF。
8 分钟阅读PDF作者:Temposhot Team

在 Mac 上将电子书页面转为 PDF 需要三个步骤:将阅读器设置为稳定的视图,用按键运行自动截取,然后导出。本教程借助 Temposhot 逐一讲解这些步骤,最终得到按页码顺序排列、可搜索的 PDF。
本文仅适用于许可协议允许个人留存副本的书籍和文档。Temposhot 截取的是屏幕上可见的内容。当阅读器应用禁止屏幕截图时,截取的画面会是空白,或窗口无法获取,Temposhot 不会绕过这一限制。

本文的示例使用一本仅以网页阅读器形式发布的开放许可教材中的 36 页章节。运行时间、间隔和文件名的数值均来自该示例,可按页数换算到其他情况。
确认阅读器已允许的操作
应优先使用阅读器自带的功能。这些功能保留出版方的版式、可选择的真实文字和页码。
- 下载或导出: 部分书籍提供 PDF 或其他格式的导出。
- 打印额度: 许多阅读器允许打印设定的页数,macOS 可将该打印任务保存为 PDF。
- 离线阅读: 大多数平台在应用内提供离线副本,可在无网络时阅读。
- 图书馆下载: 图书馆平台可能允许下载某一章节或页码范围的 PDF。
该书的授权范围可在阅读器的图书信息中查看,或在该平台的账户中查看。截取前应先查看这些信息。
为什么通常应优先使用官方途径
出版方提供的 PDF 或打印为 PDF 的文件包含真实文字。搜索可以匹配每个词,复制粘贴会保留换行,屏幕阅读器也能读取。截图生成的 PDF 只是图像,上面叠加了 OCR 文字层。OCR 层便于查找段落,但对小字号、脚注和公式可能识别错误。
官方途径还能保留与印刷版一致的页码。可重排版的书籍截图反映的是屏幕页面,页面会随窗口大小和字体设置变化。若从截图 PDF 引用第 112 页,未必对应印刷版的第 112 页。
固定版式与可重排版式的书籍
电子书分为两种版式,区别会影响截取结果。固定版式的书籍(通常是在阅读器中显示的扫描或排版 PDF)在任何窗口大小下分页都相同。按一次右方向键翻一页印刷页,截图数量等于页数。可重排版式的书籍会按窗口宽度重新排列文字,页数随缩放比例和窗口宽度变化,同一章节在一种尺寸下为 36 页,在另一种尺寸下可能为 44 页。
对于可重排版式的书籍,应先设置好窗口和缩放比例,再读取阅读器显示的该章节页数。测试运行与完整运行之间不要改变窗口大小,否则页数将不再匹配。
何时适合保存截图 PDF
截图 PDF 只适用于以下少数情况:
- 材料由你本人撰写或拥有,例如你在网页阅读器中的课程笔记。
- 授权或权利人允许个人留存副本,且阅读器没有提供导出功能。
- 免费或开放许可的书籍只能在在线阅读器中查看。
- 为私人学习需要保存少量页面,且符合使用条款。
若以上情况均不适用,应使用官方途径,或咨询出版方、教师或图书馆管理员。
阅读授权条款,而不仅是价格
开放许可的书籍通常在版权页说明允许的用途。知识共享署名(CC BY)许可允许在保留署名的前提下复制,因此只要署名随文件保留,该章节的截图 PDF 即可保存。通过书店租借的书籍,其条款由出版方和平台共同规定,通常禁止在阅读器之外复制。若版权页与平台条款有出入,以较严格的条款为准。
Temposhot 在此流程中的工作方式
Auto Capture 会重复一个循环:保存截图,发送按键,等待间隔时间。将 Right Arrow 或 Page Down 设为按键后,每次循环截取当前页面,并将阅读器翻到下一页。达到设定的截图数量后,运行停止。
全部操作在你的 Mac 上完成。画面、会话和导出的 PDF 都保存在本地,无需账户。Key press(按键)自动化和每个会话不限截图数量的功能需要 Temposhot Pro。
循环内的顺序很重要。Temposhot 先保存当前屏幕上的页面,再发送第一个按键,因此运行应从第一个需要的页面开始。这也意味着,运行的最后一次按键会将阅读器翻到最后一个截取页面之后的一页,这是正常现象。
免费版与 Pro 在此流程中的区别
免费版的 Auto Capture 有每个会话的截图数量上限,且没有 Key press。可以通过设置较长的间隔(例如 4 秒),并在等待期间手动翻页,截取短篇内容。这种方式适用于 5 到 10 页。对于 36 页的章节,Pro 功能可免去手动翻页,并取消会话上限。价格页面 列出了各套餐。
截取前的准备
确认 Temposhot 已获得 Screen Recording(屏幕录制)和 Accessibility(辅助功能)权限。快速入门 说明了在哪里授予这些权限。然后设置阅读器,使每一帧与下一帧保持一致。
- 单页视图: 关闭双页展开,使每一帧只包含一页。
- 隐藏工具栏: 若阅读器允许,隐藏书库栏、页面滑块和批注工具。
- 固定缩放: 选定一个缩放比例并保持不变。文字越大,之后的 OCR 效果越好。
- 窗口大小: 将阅读器窗口放大,并在整个运行过程中保持在同一块显示器上。
- 起始页: 打开需要的第一页。Auto Capture 会先保存当前页面,再发送第一个按键。
记下所需章节的页数。
让通知和休眠不进入画面
运行期间出现的通知横幅会落在某一帧中,遮住页面右上角。开始前应开启“勿扰模式”等 macOS 专注模式。运行时间超过几分钟时,确认显示器在运行期间不会休眠。若 Mac 仍然锁屏或休眠,Auto Capture 会暂停视频流,并在唤醒后恢复,但该时刻前后的画面需要检查。
文字大小与 OCR 质量
OCR 以像素为单位识别文字。屏幕上正文高度约为 10 像素时,经常出现识别错误;同样的文字在 16 到 20 像素时可以准确识别。在视网膜显示屏上,将阅读器缩放从 100% 提高到 125% 通常就足够了。对于带有小号脚注的书籍,需要更高的缩放比例,但每页的滚动次数会增加,或需要更大的窗口。
分步说明:将电子书页面保存为 PDF
设置 Auto Capture
按 Command+1 打开 Auto Capture。可以应用预设,也可以自行输入数值。
方案 A,Kindle 预设。 选择 Kindle。该预设设置为 20 张截图、500 毫秒间隔、Right Arrow 按键和 3 秒倒计时。只要阅读器使用右方向键翻页,该预设即可使用。应用预设会清空截取源,因此应在之后选择截取源。
方案 B,自定义设置。
| 设置 | 值 |
|---|---|
| 停止条件 | Screenshots,设为页数 |
| 间隔 | 足以让下一页渲染完成,通常为 1 到 2 秒 |
| 按键 | Right Arrow,若阅读器通过滚动翻页则使用 Page Down |
| 倒计时 | 3 秒或 5 秒,足够点击进入阅读器 |
Kindle 预设的 500 毫秒间隔适合本地快速阅读器。网页阅读器需要从服务器加载每一页,因此 1.5 秒是更稳妥的起点。使用 Save Current Setup 以“开放教材章节”之类的名称保存当前设置。预设会保存停止条件、间隔、按键和倒计时,但不保存截取源。因此下一章只需修改页数,并重新选择截取源。
估算运行时间
每次循环的时间为间隔加上保存画面的短暂时间。36 页、间隔 1.5 秒时,运行约需 54 秒,加上 5 秒倒计时,约 1 分钟。同样间隔下,120 页的章节约需 3 分钟。这一估算也说明了 Mac 需要保持唤醒且无人操作的时长。
选择截取源并运行测试
选择 Windows 或 Custom Area
选择 Windows 并选中阅读器的缩略图,或选择 Custom Area 并拖出一个框围住页面本身。Custom Area 会排除阅读器的边框和页边距。
设置五页测试
将停止条件改为 5 张截图,并保持计划的间隔。
开始并聚焦阅读器
点击 Start Capture 或 Start Auto Capture。倒计时期间,在阅读器内单击一次,使其接收按键。
检查五张画面
查看是否有半渲染的页面、跳页或覆盖文字的工具栏。若页面模糊,提高间隔;若出现跳页,更换按键。
Custom Area 选取器会显示矩形的宽、高和位置。对于竖向页面,3:2 或 4:3 预设过宽,应手动沿页面边缘绘制框。按一次 Escape 可清除矩形,然后重新拖出一个。
Windows 与 Custom Area
Windows 截取整个阅读器窗口,包括标题栏和侧边栏,Temposhot 会在第一帧之前将该窗口置于最前。若阅读器已隐藏工具栏,这是更简单的选择。Custom Area 只截取你绘制的矩形,去掉阅读器外框和页面四周的灰色边距。代价是 Custom Area 固定在屏幕上的位置,因此运行期间阅读器窗口不能移动。
在 36 页示例中,Custom Area 得到的画面约为 1,100 × 1,450 点,仅包含页面本身,没有边距。若使用 Windows 运行,每一页都会包含阅读器的顶部栏,需要在 Document 中裁剪。
运行完整截取
将停止条件改回完整页数,回到第一页,然后重新开始。需要介入时,使用浮动工具栏中的 Pause capture;需要提前结束并保留已保存的画面时,使用 Finish capture。若 Mac 锁屏或休眠,视频流会暂停并恢复,因此应检查该时刻前后的画面。
运行期间请勿触碰键盘和鼠标。在阅读器之外的误点会改变焦点,下一个按键就会发送到其他应用。
将长章节拆分为多次运行
300 页的章节最好拆分为多次运行,每次 40 到 60 页,而不是一次完成。短运行中的问题只需花一分钟重做;若单次运行在第 250 页出现问题,则必须逐帧检查。每次运行前使用 File > New Session(Command+N),使各次画面不混杂,并以页码范围为每次导出命名。
导出
结果面板显示 Capture complete 后,使用 Select all,或取消不需要的画面的勾选框。选择 PDF (searchable, OCR) 可按帧顺序导出一个带有可搜索文字层的 PDF。若需要先添加注释或模糊隐私细节,改选 Create Document。导出格式指南 列出了 ZIP、图像和视频选项,自动截取指南 介绍了 Auto Capture 的全部设置。
导出前删除重复页
导出前先浏览一次缩略图。重复的页面会表现为相邻的两张相同缩略图。取消第二张的勾选,PDF 就会跳过它。由于导出只使用已勾选的画面,无需从会话中删除任何内容。
检查 OCR 文字层
在 Preview 中打开导出的 PDF,搜索三个词:第一页的一个词、一处脚注中的一个词,以及末尾附近标题中的一个词。若三个词都能找到,文字层即可用于搜索。若脚注搜索失败,说明缩放比例过低,小字无法识别。应在新的会话中以更高的缩放比例重新截取受影响的页面,而不必重做整个章节。
公式、化学结构和表格是 OCR 失败最多的部分。文字层可能包含公式周围的文字,却不包含公式本身,因此应以页面图像为准,将搜索仅作为定位页面的手段。
使用 Document 裁剪页边距并添加注释
Create Document 会将会话转换为可编辑的 Document,每帧对应一页。在编辑器中,按 F 打开取景功能,并将裁剪设为 Custom,以去除阅读器边距。按 T 添加 Text 标签,为某一页添加注释。然后使用 Export PDF。Document 导出会渲染取景和注释,而结果面板中的 PDF 使用原始画面。
将多次运行合并为一个文件
当一个章节分成三次运行截取时,可在浏览器中使用 Merge PDF 合并这三个 PDF,每次最多可处理 20 个文件。若合并后的文件对手机或平板而言过大,可使用 Compress PDF 以较低分辨率重新渲染页面。压缩后应检查小字是否仍然清晰。
文件名应便于归档
按日期命名的文件夹,在一个月后很难检索。建议用固定格式为每个导出文件命名:
course-or-book_chapter_pages_date.pdf
例如 biology-101_ch04_p88-112_2026-08-05.pdf。文件名中保留页码范围,以便引用时与原版对应。在结果面板中选择 Open Export Folder 即可找到该文件。
license-and-source.txt 文件记录书籍的网址、许可名称和截取日期。对于开放许可的书籍,署名信息即保存在该文件中,一年后仍可由它判断 PDF 的来源。
不适用本流程的情况
- 受保护的阅读器: 若阅读器禁止屏幕截图,截取的画面会是空白。这一限制属于出版方的访问控制。
- 访问期限结束后仍需保留的整本书: 这通常属于授权不允许的副本。
- 无障碍需求: 截图 PDF 只有 OCR 文字,而不是结构化文字。出版方或你所在的残障服务办公室通常可以提供无障碍格式。
- 考试或测验内容: 切勿截取任何测评材料。
何时不应截图学习材料 更详细地介绍了这些情况。
整个流程的快捷键
常见问题
Kindle 预设只能用于 Kindle 吗
不能。它只是一组参数:20 张截图、500 毫秒、Right Arrow 和 3 秒倒计时。任何使用右方向键翻页的阅读器都可以使用该预设。
为什么有些页面是空白的或只加载了一半
间隔短于页面渲染时间。将间隔提高到 1 或 2 秒,然后重新运行五页测试。
PDF 中的文字可以搜索吗
可以。PDF 导出会运行 OCR 并添加文字层。小字和公式的准确度可能较低,因此在依赖搜索结果之前,应先检查几个搜索词。
导出前可以编辑页面吗
可以。选择 Create Document,即可用取景功能裁剪、添加文字或模糊隐私细节,然后从编辑器中导出。
为什么每一帧都显示同一页
阅读器没有收到按键。应在倒计时期间点击阅读器内部,并确认 Temposhot 显示 Accessibility 为 Granted。若阅读器使用其他按键翻到下一页,请在 Key press 中记录该按键。
能否将双页展开截取为一帧
可以,但 OCR 以及在手机上阅读时,单页效果更好。若必须保持展开视图,请使用较宽的 Custom Area 并保持同一按键;此时每帧包含两页,因此将截图数量设为页数的一半。
运行出错时如何停止
在浮动工具栏中选择 Finish capture,或按 Command+.。已保存的画面会保留在会话中,因此可以导出正常的部分,并在新会话中截取其余部分。
处理获准保存的页面
先在一章上完成五页测试。将截图保存为 PDF 页面展示了完整流程,Temposhot 的下载地址见 下载页面。
ebookspdfauto-captureocr
本文使用的术语: ocr, screenshot automation, searchable pdf
把重复性截图整理为成品
Temposhot 可按定时或每次点击进行截图,并将结果导出为 PDF、图片、ZIP 或 MP4。
相关文章
- 可以将 Kindle 图书下载为 PDF 吗?Mac 上的官方方式确认 Kindle 购买的图书是否提供亚马逊官方 EPUB 或 PDF 下载,了解离线阅读的含义,以及如何在不绕过 DRM 的前提下保存笔记。
- 如何将截图导出为 PDF、JPG、PNG、MP4、GIF 或 ZIP根据画质、文件大小、搜索和分享需求,比较 PDF、JPG、PNG、MP4、GIF 和 ZIP,选择截图的导出格式。
- 截图 PDF 与浏览器 Save as PDF:何时使用哪一种浏览器 Save as PDF 通常保留可选中的文字,截图 PDF 则保留屏幕上可见的版面。保存网页或电子教材页面前,先比较这两种方式。
- 2026 年 Mac 上的 Xnapper 替代工具推荐对比 Mac 上的 Xnapper 替代工具:重复截图、滚动截图与录制、免费背景、跨平台指南以及内置应用。