Screenshot PDF

当前记录的插件版本:v0.0.13

Screenshot PDF 如何测试与编写文档

公开说明插件如何捕获长网页、编辑器如何分页图片、系统执行哪些资源限制,以及产品指南如何审核。

捕获流程

插件按视口高度逐段滚动当前页面并记录 PNG 分片,固定或粘性界面元素只保留在第一段。遇到 Chrome 临时捕获限流时最多重试三次,无论成功或失败都会恢复原页面。

A4 分页

编辑器在浏览器 Canvas 中处理图片。在每个预计 A4 分界附近计算横向像素变化,并向上寻找细节较少的裁切行。密集图片可能不存在安全空隙,因此最终仍需通过预览检查。

明确的资源上限

当前整页流程每次最多捕获 15,000 个 CSS 像素高度。编辑器会根据设备内存把 Canvas 上限调整为 2,000 万至 6,400 万像素,并把标注历史限制为 2 至 6 个快照。

本地文件验证

截图像素、标注、水印、预览和生成的 PDF 都留在浏览器中。产品分析与文件处理分离,不包含文档内容,且只在用户同意可选分析后加载。

已知限制也是结果的一部分

Chrome 内部页面和 Chrome 应用商店无法捕获。虚拟列表、跨域框架、视频、WebGL、无限信息流、延迟加载媒体和超长页面可能需要分段捕获,或改用来源服务提供的官方导出。

指南审核清单

产品相关文档会对照当前实现检查并标注审核日期。一般归档建议不会被包装成法律、税务、无障碍、安全或档案管理专业意见。

  • 记录插件版本、浏览器、视口、缩放比例和操作环境。
  • 检查开头、内容密集的中段和预期终点。
  • 检查重复悬浮界面、缺失的懒加载内容、断层、重叠和空白区域。
  • 以 100% 比例打开 PDF,检查每个分页边界附近的文字。
  • 确认文档内容留在本地,分析事件不包含任何文件数据。
  • 如实说明可复现的限制,不承诺所有网页都能完美输出。

更正与复现

重大更正会更新审核日期。报告可复现问题时,请尽量提供公开测试网址、浏览器与插件版本、视口尺寸、捕获模式,以及能够展示问题的最小非敏感样例。

[email protected]