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]