为什么打印为 PDF 会破坏在线教材的版式?
通过阅读器官方的打印路径并先检查打印预览,修复缺失的图表、被分页切断的表格、重复的页眉和空白页。
8 分钟阅读PDF作者:Temposhot Team
在在线教材上按下 Command+P,很少能得到干净的页面。图表消失,表格被分到不同页,阅读器的工具栏在每一页重复出现,或者第一页之后的 PDF 是空白的。原因几乎总是打印路径,而不是打印机设置。
本文说明如何选择正确的路径、如何根据症状判断问题,以及如何避免把有限的打印额度浪费在错误的输出上。下面的实例以在网页阅读器中打开的一本 180 页开放授权教材为例,依次说明三类版式故障及其修复方法。
先使用正确的打印命令
在线阅读器是网页应用。浏览器自带的打印命令会打印应用的屏幕版式,而该版式并非为纸张设计。阅读器的打印按钮会发送所选页面的打印版本。
| 路径 | 打印内容 | 典型结果 |
|---|---|---|
| 阅读器的打印按钮 | 发布方为所选页面提供的打印版本 | 页面干净,计入额度 |
| 浏览器中的 File,然后 Print | 可见的网页及其界面 | 裁切、空白或版式错乱 |
| 打印对话框中的 macOS PDF 菜单 | 所选路径发送的内容 | 与上一列的路径一致 |
使用阅读器的打印按钮。然后在 macOS 打印对话框中选择 PDF 菜单,再选择 Save as PDF,即可保存为文件,而不是打印到纸张。
如何判断当前使用的是哪条路径
阅读器的打印路径通常会打开一个单独的标签页或窗口,页面是纯文本:没有侧边栏、工具栏或搜索框。浏览器路径打印的是你正在看的屏幕,因此预览中会显示文字周围的阅读器界面。
如果预览中出现阅读器的菜单栏或 “Next page” 按钮,请关闭对话框。此时使用的是浏览器路径。请在阅读器内查找打印图标,它通常位于标有三个点的菜单或分享图标中。
实例:一本 180 页的网页教材
某门课程使用一本以网页阅读器发布的开放授权统计学教材。授权允许为个人用途制作副本。该书共 180 页,双栏排版,约 60 张图和 25 个表格。阅读器没有打印按钮,因此浏览器路径是唯一的打印选项。
学生需要一份 PDF 用于在平板电脑上做批注。第一次测试是通过浏览器打印第 1 章,结果出现三类故障,本文将逐一说明:右栏被切断、图片缺失,以及图表被分页切断。
诊断可见的症状
- 第一页之后为空白页: 浏览器只打印了滚动阅读器的可见区域。
- 图表缺失: 图片尚未加载,这种模式称为懒加载。
- 每页都有工具栏: 浏览器路径打印了应用界面。
- 表格在行中间分页: 打印样式表不会让表格行保持在同一页。
- 页眉或页码重复: 阅读器添加了自己的页眉,浏览器又添加了一层。
- 文字过小: 阅读器页面被缩放以适配宽屏版式。
前三项指向错误的路径。后三项通常可以通过设置修复。
故障 1:右栏被切断
实例中,每个打印页的左栏完整,右栏在纸张边缘被切断。阅读器在 1,400 像素宽的窗口中排版两栏。A4 纵向、100% 缩放时可容纳的宽度要小得多,因此浏览器裁掉了溢出的部分,而不是重新排版。
在大多数浏览器中,两项设置可以修复此问题。将 Scale 设为适应页面宽度,或将 Orientation 切换为 Landscape。实例中,横向加上适应宽度可以保留两栏,但文字会变小。打印前把浏览器窗口调窄,有时会使阅读器切换为单栏版式,纵向打印的效果更好。
故障 2:图表缺失
第 1 章的 9 张图中有 6 张打印为空白方框。阅读器只在图片滚动进入视野时才加载。浏览器按照打印那一刻的页面状态进行打印,因此章节后部的图表从未被加载。
修复方法是在打印前先加载它们,具体见下一节。检查方法很简单:在打印预览中滚动到所选范围的最后一张图。如果最后一张图存在,前面的图通常也存在。
故障 3:图表和表格被分页切断
第三类故障是图表在分页处被切成两半,上半部分在一页,下半部分和图注在下一页。表格也会出现类似情况,在行中间被分开。阅读器的打印样式表没有告诉浏览器让这些块保持在同一页。
没有任何打印设置能可靠地解决此问题。缩小比例可能会改变分页位置,修好一张图的同时可能破坏另一张。实例中,第 4 章有 11 张图,在三种不同比例下,每次都有 3 至 5 张被切断。当分页切断使 PDF 难以使用,且授权允许复制时,将页面保存为图片是更实际的替代方案。该路径将在下文说明。
如果浏览器预览中内容缺失,请加载一个允许使用的样本
当必须使用浏览器路径时,例如在没有打印按钮的免费章节或课程页面中,请在打印前加载内容:
- 缓慢滚动要打印的页面,使每张图片都加载完成。
- 在末尾等待几秒。
- 打开打印预览,检查一张带图的页面。
先用一个较短的、允许使用的样本测试,而不是整章。
多慢才足够慢
图片在进入视野时才加载,每张图都需要一点时间下载。使用 Page Down 每次滚动一屏,并在每张图处稍作停顿,这种方法在大多数网络环境下都可行。实例中,第 1 章共 14 页,以这种方式滚动约需一分钟。
在大多数阅读器中,打印前滚回顶部不会卸载图片。有些阅读器会卸载离开屏幕的图片以节省内存。如果滚回之后图表再次消失,请分小段打印,并在每次打印前立即加载该段内容。
按以下顺序检查打印设置
- Destination: 先选阅读器的打印,再选 macOS 的 PDF 菜单。
- Pages: 精确的页码范围,而不是 “All”。
- Paper size: 与所在地区一致,例如 A4 或 US Letter。
- Scale: 适应页面宽度,若正文已清晰可读则使用 100%。
- Headers and footers: 若阅读器已自行添加,请关闭浏览器的页眉和页脚。
- Background graphics: 若高亮或底纹框缺失,请开启。
每次更改后都要检查预览。
重复的页眉和过小的文字
重复的页眉来自两个来源同时打印。阅读器在其打印版本顶部放置书名和页码,浏览器则添加网址、日期和总页数。关闭浏览器的页眉和页脚,即可去掉第二组内容。
过小的文字是另一个原因。浏览器会把宽版式缩小以适应纸张。在继续降低比例之前,请先检查阅读器是否有文字大小或缩放控件。在阅读器内放大,通常会使版式重新排为较少的栏数,在同样的纸张上打印出来更大。
重新测试的结果
使用上述设置并预先滚动章节后,第 1 章的重新测试保留了两栏和全部 9 张图。仍有两张图在分页处被切断。正文可以阅读,但在平板电脑上以横向显示时字很小。
该结果对某些章节可用,对另一些章节则不可用。图多且跨整行的章节切断得很严重。以文字为主的章节打印效果良好。学生需要逐章判断,图多的章节最终会改用截图方案。
避免浪费有限的打印额度
许多阅读器会把每个打印页计入额度,无论输出到纸张还是 PDF。你的书目可用额度显示在阅读器或账户中。
- 只打印本周需要的页面。
- 阅读器允许时,将多个短范围合并为一个任务。
- 保留保存的 PDF,避免重复打印同样的页面。
先测试一页,再按周分批打印
对于有额度限制的阅读器,失败任务的成本等于该任务的页数。1 页测试消耗 1 页额度,一个失败的 40 页章节则消耗 40 页。始终先打印一页含图的页面,并在打印其余页面之前打开保存的 PDF。
按周安排可以把额度分配到整个学期。如果阅读器按周期重置额度,请查看服务商当前的条款,并在该周期内打印。
何时可以使用截图作为备选
仅当你有权保存页面,且打印路径无法生成可用的版式时,截图才是备选方案。例如你自己的课程页面、以网页阅读器发布的开放授权教材,或你有权复制但阅读器完全不提供打印功能的内容。
在这种情况下,Temposhot 会将每个可见页面捕获为图片,并按页面顺序导出可搜索的 PDF。电子书页面转 PDF 教程说明了设置方法,截图 PDF 与浏览器 Save as PDF 的比较对比了两种输出。截图不能用于超出额度的打印。阅读器禁止屏幕捕获时,Temposhot 无法捕获该阅读器。
截图为什么能避免这三类故障
截图记录的是查看器实际显示的内容,因此版式是屏幕版式,而不是打印版式。两栏都存在,因为它们在屏幕上显示。图片存在,因为每一页都是在渲染完成后捕获的。没有内容被切断,因为分页只发生在查看器翻页的地方。
代价是文件大小和文字质量。每一页都是图片,文字层来自 OCR,而不是原始文本。对于统计学教材,OCR 可能会误读公式。OCR 漏掉公式和脚注一文对此有说明。
为页面设置自定义区域
实例中的查看器一次显示一页,采用双栏版式,页面区域的宽度约为高度的 1.5 倍。围绕该页面区域设置 Custom Area,可以排除浏览器标签页、查看器工具栏和侧边栏。3:2 预设与该形状一致。
3:2 预设从 1500 × 1000 开始。如果该尺寸无法放入显示器,Temposhot 会按比例缩小。开启 Lock aspect 后,调整矩形大小时会保持 3:2,因此每一帧的形状相同。覆盖层会显示宽度、高度和位置,如需之后重新绘制该区域,请记下这些数值。按一次 Escape 会重置矩形,再按一次 Escape 会关闭选择器。
180 页的自动捕获设置
查看器使用 Right Arrow 翻页。每次翻页后,大图需要一点时间才能渲染完成,因此间隔比 Kindle 预设中使用的 500 ms 更长。
每页 2 秒,180 页需要 6 分钟。Key press 是 Pro 功能,免费版每个会话有截图数量限制,因此在一个会话中完成 180 页需要 Temposhot Pro。免费版请在每个会话中只捕获几页,并手动翻页。
测试时先运行 5 页。检查每一帧是否显示完整渲染的页面,以及是否有页面被跳过或重复。如果某一帧显示的图只绘制了一半,请把间隔提高到 3 秒。
导出前检查 180 帧
每帧保存时,缩略图会出现在截图面板中。运行结束后,面板会显示 Capture complete 和帧数。请在章节起始处浏览缩略图:第 1 页、每章的第一页,以及第 180 页。重复的帧表示一次按键没有翻页;缺失的页面表示查看器一次翻过了两页。
导出前取消重复帧的勾选,因为每次导出只使用已选中的帧。对于缺失的页面,请在查看器中打开该页,在一次较短的第二会话中单独捕获,然后将两份 PDF 合并。两个会话都会保留在 Capture History 中,直到保留期限到达后才会删除较旧的记录。
导出适合纸张的页面
有两种 PDF 导出方式。结果面板中的 PDF 会按顺序合并所选帧,并对每帧执行 OCR,每帧一页。Create Document 会把会话转为 Document,其 Export PDF 会把每页排版到 A4 或 Letter 上,并添加标题和页码。
用于平板电脑时,通常结果面板的 PDF 已经足够。用于纸质打印时,Document 导出的设置决定 3:2 帧在纸张上的排布方式。自定义这些设置需要 Temposhot Pro。
对于 3:2 的帧,Orientation 选择 Landscape 与帧的形状一致。Image size 设为 Fit to page 可以填满纸张,使双栏文字在纸上保持可读。Descriptions 可以设为 Hidden,因为教材页面不需要步骤文字;Step numbers 可以关闭。
文件的保存位置
该文件夹把两条路径分开保存。以文字为主的章节通过浏览器打印效果良好,保留为每周的 PDF。完整的截图副本涵盖图多的章节,并作为全书可搜索的参考文件。
导出文件保存到 Settings 中 General 下设置的 Export path。如果已存在同名文件,Temposhot 会在新文件名后添加编号,而不会覆盖先前的文件。
向支持团队提供的信息
如果阅读器自身的打印路径仍然破坏版式,请向平台的支持团队提供以下信息:
- 书名、版次和 ISBN。
- 打印的页码范围。
- 浏览器名称和版本,以及 macOS 版本。
- 显示问题的打印预览截图。
- 页数是否已从额度中扣除。
请询问他们修复问题后能否恢复已扣除的页数。
让问题便于复现
支持团队在能看到相同结果时,更快能修复版式问题。请指明一个出错的页面,例如“第 37 页,图 3.4 被分到两页”,而不是“PDF 有问题”。同时附上打印预览截图,以及该单页的已保存 PDF。
发送前可以尝试另一款浏览器。如果页面在一款浏览器中打印正确,在另一款中不正确,请同时写明两者的结果。这能告诉支持团队应从哪里排查。附上任何截图前,请裁掉账户名称和其他私人信息。
FAQ
为什么阅读器的打印按钮会打开新标签页?
许多阅读器会在单独的标签页中渲染打印版本,然后打开系统打印对话框。请从该标签页打印。
生成后还能修复损坏的 PDF 吗?
可以使用 PDF Page Organizer 删除空白页或调整页面顺序。缺失的图表无法补回。
Save as PDF 能保留可搜索的文字吗?
通过阅读器的打印路径生成时,通常可以。通过打印页面图片的浏览器路径生成时,通常不可以。
为什么横向打印的页面这么小?
适应宽度会把宽屏版式缩小到纸张大小。请把浏览器窗口调窄,使查看器重排为单栏,然后纵向打印。
截图导出的 PDF 能选中文字吗?
可以。结果面板中的 PDF 导出会执行 OCR,因此在支持的查看器中可以搜索和复制文字。公式和较小的脚注可能会识别错误。
能否把浏览器打印和截图页面合并为一个文件?
可以。使用 Merge PDF 按设定的顺序合并,再使用 PDF Page Organizer 移动单独的页面。
可以保存的页面如何处理?
将页面捕获为图片,然后用 Temposhot 导出可搜索的 PDF。将截图保存为 PDF 页面展示了完整流程。
printpdfetextbookstroubleshooting
把重复性截图整理为成品
Temposhot 可按定时或每次点击进行截图,并将结果导出为 PDF、图片、ZIP 或 MP4。
相关文章
- 何时使用整页截图,何时导出 PDF整页截图生成一张长图,PDF 导出生成可搜索的分页文件。了解两种格式分别适合存档、报告和分享的哪些场景。
- 如何在 Mac 上将电子书页面保存为 PDF(在允许的情况下)先检查阅读器官方提供的 PDF 和离线选项,然后在 Mac 上将获准保存的电子书页面保存为有序、可搜索的 PDF。
- 截图 PDF 与浏览器 Save as PDF:何时使用哪一种浏览器 Save as PDF 通常保留可选中的文字,截图 PDF 则保留屏幕上可见的版面。保存网页或电子教材页面前,先比较这两种方式。
- 2026 年 Mac 上的 Xnapper 替代工具推荐对比 Mac 上的 Xnapper 替代工具:重复截图、滚动截图与录制、免费背景、跨平台指南以及内置应用。