本工具提供瀏覽器本機解析 QR Code 圖片內容的功能,使用者可直接上傳裝置中的影像檔案,或透過相機即時拍攝照片進行辨識。
支援的輸入格式與操作方式
本工具支援多種常見的數位影像格式與輸入管道:
- 支援格式:JPG、PNG、WebP。
- 不支援格式:直接從 iPhone 相簿選取的 HEIC 格式照片。
- 輸入管道:
- 點擊「上傳圖片」選取檔案。
- 將圖片直接拖曳至「或將圖片拖曳到此處」區域。
- 點擊「拍照辨識」啟動裝置相機進行拍攝。
當清除輸入內容時,系統會立即取消當前的辨識任務、釋放預覽圖片的記憶體網址,並隱藏所有辨識結果。
辨識輸出與後續操作
影像成功解析後,系統會呈現以下資訊與操作選項:
- 辨識結果:顯示從 QR Code 中提取出的文字或數據內容。
- 複製:點擊「複製」按鈕可將辨識出的文字內容複製到剪貼簿。
- 開啟連結:若辨識出的內容為完整的 HTTP 或 HTTPS 網址,系統會提供「開啟連結」按鈕。點擊後會在新視窗中開啟該網址,並自動帶有
noopener,noreferrer安全屬性,以防止新頁面取得來源視窗的控制權,提升瀏覽安全性。
技術限制與特殊規則
在使用本工具進行 QR Code 解析時,需注意以下技術規則與邊界條件:
- 單一辨識限制:若一張照片中含有多個 QR Code,系統僅會辨識並輸出偵測到的第一個 QR Code 內容。
- 影像尺寸調整:若上傳影像的最長邊超過 2200px,系統會在辨識前自動將影像等比例縮小,以優化瀏覽器本機的處理效率。
- 非即時視訊掃描:本工具不進行即時的動態視訊串流掃描,僅針對靜態照片進行單次解析。
- 無安全與指令執行功能:本工具僅負責提取 QR Code 內的原始文字。系統不會驗證 QR Code 的簽章或來源,不會主動存取 QR Code 內含的網址,亦不會執行其中可能包含的 Wi-Fi 連線設定、付款指令、聯絡人資訊或應用程式啟動指令。
錯誤訊息說明
在特定操作情境下,系統會顯示對應的提示與錯誤訊息:
- 準備就緒:系統就緒時顯示「已準備好。上傳或拍攝一張照片來辨識 QR Code。」。
- 處理中:辨識過程中顯示「正在辨識照片...」。
- 辨識成功:成功解析時顯示「辨識成功。」。
- 未偵測到條碼:若照片中無法辨識出 QR Code,系統會顯示「這張照片裡沒有找到 QR Code。」。
- 格式不支援:上傳不支援的檔案格式時,系統會顯示「不支援這種圖片格式,請使用 JPG、PNG 或 WebP。」。
- 讀取失敗:若影像檔案損毀或因其他原因無法讀取,系統會顯示「無法讀取這張圖片。」。
本機隱私處理機制
本工具採用用戶端處理技術,所有的照片檔案與辨識出的文字結果皆完全保留在您的瀏覽器本機中。整個辨識與解碼程序皆在您的個人裝置上執行,影像與資料不會上傳到 BroBroGo 伺服器,保障資料不外流。
常見問題 FAQ
照片會被上傳嗎?
不會。辨識全程在你的裝置本機完成,照片不會離開瀏覽器。
為什麼辨識不出 QR Code?
常見原因是模糊、反光、拍攝角度太斜,或者 QR Code 在照片裡占比太小。可以靠近一點、對好焦、光線充足再拍一張。如果照片裡有多個 QR Code,只會辨識找到的第一個。
iPhone 拍的照片為什麼無法辨識?
從相簿直接選的 HEIC 格式照片目前還不支援,可以先用我們的 HEIC 轉 JPG 工具轉檔,或直接使用本頁的拍照功能——拍出來就是 JPG。