看到一篇好文章想存下来,报价单、通知页面想发给同事,网页内容要打印归档——这些场景都需要把网页变成 PDF。
方法一:浏览器"打印为 PDF"
按 Ctrl+P 选择"另存为 PDF"。优点是不用任何工具,缺点也很明显:
- 常把导航栏、侧边栏、广告一起打进去,版面杂乱
- 分页位置不受控,经常把表格和图片从中间切断
- 手机浏览器操作更麻烦
方法二:在线网页转 PDF(推荐)
- 打开 网页转 PDF 工具
- 粘贴网页地址(以 http:// 或 https:// 开头)
- 点击"转换为 PDF",等待十几秒服务端渲染完成
- 下载生成的 PDF 文件
服务端用真实浏览器渲染页面,并自动屏蔽常见的统计与广告脚本,生成的 PDF 正文更干净,版式与电脑端看到的桌面版页面一致。
两种情况转不了
- 需要登录的页面:服务端无法替你登录,仅支持公开访问的网址
- 仅内网可访问的页面:外部服务自然也无法抓取
一次只能转换一个网址;如果要把多个页面合成一份文件,可以分次转换后再用 PDF 合并 拼到一起。