需启用WorkBuddy的滚动捕获模式,设置裁剪参数排除干扰元素,再依页面复杂度选择本地生成、后台合成或打印模式导出PDF;对异步内容需调长超时并监听滚动完成信号;批量任务可自动合并多页为单个PDF。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

如果您希望使用WorkBuddy对网页进行完整长截图并导出为PDF文件,则需借助其内置的全自动捕获机制与页面渲染逻辑。以下是实现该目标的具体操作路径:
一、启用WorkBuddy长截图模式
WorkBuddy默认以视口截图为起点,需手动切换至“滚动捕获”模式,才能识别并拼接整页内容。该模式依赖DOM高度计算与分段渲染,确保动态加载区域也被纳入截图范围。
1、在浏览器地址栏右侧点击WorkBuddy扩展图标。
2、从弹出菜单中选择“长截图(滚动捕获)”选项。
3、等待页面自动滚动到底部,顶部状态栏显示“捕获完成:共X屏”后停止。
二、调整截图区域与裁剪参数
为避免导航栏、广告位等干扰元素混入最终PDF,可在截图前设定有效内容区域边界。WorkBuddy支持基于CSS选择器或像素偏移值进行智能裁剪。
1、点击截图预览界面右上角的“裁剪设置”按钮。
2、输入顶部偏移量(如80像素)以跳过固定头部。
3、勾选“自动排除iframe广告容器”复选框。
三、导出为PDF的三种方式
WorkBuddy提供本地直出、后台合成与打印模拟三类PDF生成路径,适配不同网络环境与页面复杂度。
1、在截图预览页点击“导出为PDF”按钮,选择“本地快速生成”(适用于静态页面)。
2、若页面含大量SVG或Canvas元素,点击同一按钮后选择“后台高清合成”,系统将返回下载链接。
3、当上述选项不可用时,点击“打印模式导出”,WorkBuddy会注入自定义CSS媒体查询,强制浏览器以A4纸张尺寸渲染整页并触发PDF保存对话框。
四、处理异步加载内容的延迟捕获
部分网页通过AJAX或Intersection Observer动态加载内容,需延长捕获等待时间以确保所有区块渲染完毕。
1、在WorkBuddy设置面板中找到“高级捕获”区域。
2、将“等待动态内容超时(毫秒)”数值由默认500调整为2000。
3、启用“监听滚动事件完成信号”开关,使捕获动作在最后一次scroll事件后300ms触发。
五、批量长截图与PDF合并
针对多页文档(如分页博客、API文档),WorkBuddy支持按URL列表顺序执行连续捕获,并在完成后自动合并为单个PDF文件。
1、点击WorkBuddy主界面左下角“批量任务”按钮。
2、粘贴包含多个URL的文本(每行一个,支持https://开头的绝对路径)。
3、勾选“全部截图完成后合并为PDF”,点击开始执行。










