网页保存
网页保存为 PDF 显示不全?换个思路:只保存正文
浏览器“打印为 PDF”打印的是整个网页布局:导航栏、侧边栏、弹窗、延迟加载的图片都会影响结果。如果你要的是文章本身,先提取正文,再排成适合阅读的 PDF 或 EPUB,结果更完整也更好读。
为什么打印出来的 PDF 不完整
- 图片是滚动到才加载的:没滚到的位置打印出来是空白。
- 网页设置了固定高度的内容区域或悬浮层,打印时只输出了第一屏。
- 网站专门写了打印样式,隐藏了部分内容。
- 弹窗、登录提示、Cookie 横幅遮住了正文。
先试试这几个免费办法
- 打印前把页面从头滚到尾,让图片全部加载。
- 打开浏览器的“阅读模式”后再打印,只保留正文。
- 在打印设置里勾选“背景图形”,把缩放改成“适合页面宽度”。
几种办法怎么选
| 办法 | 费用 | 适合 | 局限 |
|---|---|---|---|
| 浏览器“打印为 PDF” | 免费 | 版面简单的单篇网页 | 内容不全、广告和导航一起打印 |
| 阅读模式后打印 | 免费 | 单篇文章 | 部分网站不支持阅读模式 |
| 好排版“网页制书” | 首本免费,之后按字数计积分 | 多篇文章合成一本、要在手机或墨水屏读 | 需要登录的付费内容无法抓取 |
费用见价格:每个账号首次成功制作一本书免费,之后按字数计积分;检测和抽样预览免费。
用好排版怎么做
- 在“网页制书”里每行粘贴一个文章网址(最多 20 篇),或上传浏览器“另存为网页”的文件。
- 系统提取正文和图片,列出每篇文章字数;抓取失败的单独列出、不计费。
- 核对清理建议(导航、订阅提示、延伸阅读、广告链接)。
- 勾选 PDF 和 EPUB,生成后在网页里预览整本再下载。
常见问题
需要登录才能看的文章能抓取吗?
不能。可以在浏览器里登录后“另存为网页”(.html),再上传文件。
多篇文章会合成一本吗?
会。按你粘贴的顺序排成一本书,带目录,每篇可以另起一页。
公众号文章可以吗?
公开可访问的文章网址可以尝试;抓取失败时会提示原因,也可以另存为网页后上传。