直接打印常常不理想
保存网页为 PDF 的常规做法是浏览器的打印对话框。在真实页面上,结果常常和你看到的不一样:图片没有加载、表格被横向切断、吸顶导航印在每一页上,或者页面自己的打印样式悄悄改掉了排版。
选择“原网页”模式时,Web Paperize 走的是另一条路:让 Chrome 在"屏幕媒体"模拟下渲染 PDF,文档保留你正在阅读的版式——同时输出的仍是真正的矢量文字,不是截图。
整页导出的过程
- 点击工具栏中的 Web Paperize 图标,在面板中选择 PDF,再点击“保存为 PDF”(或使用右键菜单 / 快捷键)。
- Web Paperize 准备页面:尝试加载延迟图片、展开可处理的折叠和内部滚动区域,并稍等字体就绪;部分媒体仍可能不可用。
- Chrome 将准备好的页面渲染为 PDF:文字可选择、链接可点击,版式由所选模式决定,不保证与原网页完全一致。
- 扩展会撤销自己对页面施加的临时修改,PDF 通过常规下载保存;网站自身加载或更新的内容可能保留。
选择版式
- 自动:页面有清晰的阅读内容时使用适合纸张的版式,否则保留原网页布局。
- 纸张化:提取文章正文,重新排版成适合阅读的分页文档。
- 原网页:保留页面自身布局,和屏幕上看到的最为接近。
如果原网页或完整会话路径支持,可以选择单张连续长页代替标准分页;超过 Chromium 的 PDF 高度上限时,会自动回退为 A4 分页。纸张化模式仍按纵向分页。
适合的场景
- 带延迟加载图片的长文和文档页。
- 普通打印会截断宽表格或内部滚动区域的页面。
- 需要长期检索的存档:PDF 里的文字可以选中、复制,也能用 Ctrl/Cmd+F 查找。
已知边界
- Chrome 内部页面和应用商店页面无法导出。
- 交互密集的 Web 应用按你发起导出时的样子输出。
- 部分网站以受保护或跨域方式延迟加载的媒体,可能进不了 PDF。
常见问题
PDF 可以搜索吗?
可以。输出是 Chrome 自己渲染的矢量文字,不是图片——文字可选择、可复制、可搜索,链接也能点击。
浏览器缩放会影响结果吗?
Web Paperize 会在导出时暂时将标签页缩放设为 100%,之后恢复原缩放。网站的重新排版和页面恢复情况可能影响结果,不保证所有页面在不同缩放下输出完全一致。
导出后页面会怎样?
扩展会撤销自己做的临时修改(隐藏遮挡层、展开区块、布局调整)。滚动触发的页面自身行为——比如新加载的信息流内容——会保留,因为那是网站自己的逻辑。