為什麼我的條碼掃不出來?11 種原因與解決方法
首先,先判斷你遇到的是哪一種問題。如果掃描器有嗶聲,但收銀機顯示「找不到商品」,代表條碼沒問題,只是該店的系統裡沒有這個編號。如果完全沒有反應,就是掃描器讀不到條碼。本指南談的是第二種情況,並從最常見的原因開始說明。
1. 缺少靜區
文字、邊框或標籤邊緣離條碼太近。掃描器需要兩側有空白,才能找到起點和終點。請至少留 10 個模組寬度,零售條碼則依 GS1 規定的數值(EAN-13 左側 11、右側 7)。
2. 條碼太小或被截短
零售條碼若小於標準尺寸的 80%,或為了塞進空間而縮短條紋,就很難讀取。物流條碼需要比零售條碼大得多的模組:紙箱上的 ITF-14 與 GS1-128 至少要 0.495 mm。請參閱條碼列印尺寸與靜區。
3. 顏色不適合掃描器
雷射與 LED 掃描器使用紅光。紅色、橘色、黃色與淺棕色的條紋會反射紅光而變得看不見,紅色背景也會讓黑色條紋難以辨識。請使用白底搭配黑色或深藍色條紋。把條碼印在透明標籤上、貼在深色產品上,也是常見的失敗原因。
4. 圖片被拉伸或模糊
小尺寸的 PNG 在設計軟體中放大後,邊緣會變模糊、線條粗細不均。請以印表機的解析度下載並以 100% 置入,或改用向量檔。切勿只往單一方向拉伸條碼。
5. 線條印得太粗或太細
墨水會在吸水性強的紙張和瓦楞紙板上暈開,讓條紋變粗、空白變窄。印字頭磨損的熱感印表機,則會在條紋上留下白線。請向印刷廠詢問條寬縮減處理,並更換或清潔磨損的印字頭。
6. 模組寬度與印表機不相符
在 203 dpi 的印表機上,0.33 mm 的模組無法均勻印出,會導致部分條紋比其他條紋寬。請選擇印表機點數的整數倍,例如 0.25 mm 或 0.375 mm。
7. 掃描器關閉了該條碼類型
許多掃描器出廠時只啟用常見的條碼類型。Codabar、Code 39、ITF 與二維碼往往預設關閉,而 ITF 掃描器通常只接受特定長度,以避免讀取不完整。請查閱掃描器的設定指南;大多數都是掃描說明書上印的設定條碼來完成設定。
8. 掃描器無法讀取 2D 條碼
Data Matrix、PDF417、Aztec 和 QR Code 都需要以相機為基礎的影像式掃描器。較舊的雷射掃描器只能讀線性條碼。許多手機相機 App 只會辨識 QR Code,所以請改用條碼掃描 App 測試。
9. 檢查碼或內容有誤
檢查碼錯誤的 EAN 或 UPC,掃描器完全不會接受。Code 39 無法容納小寫字母,GS1-128 則需要正確的應用識別碼。我們的產生器會檢查這一切,並對每個條碼進行測試掃描,所以從這裡下載的檔案一定能被解碼。
10. 表面造成干擾
光亮的薄膜會反射掃描器的光線,彎曲的瓶身會讓條紋偏離視線,而橫跨接縫、摺痕或瓦楞凹槽的條碼則會斷裂。能用霧面處理就盡量用;在細圓柱上,要讓條紋保持水平;並盡量把條碼放在平坦的面上。
11. 損壞與磨損
刮傷、磨損和泡水都會破壞條碼。一維條碼沒有錯誤更正,只要一道刮痕橫貫整個條碼高度,就可能無法掃描。加高條碼、替常被觸碰的標籤覆膜,以及在容易磨損的零件上改用 Data Matrix,都有幫助。
快速找出原因的方法
- 在螢幕上掃描檔案。 如果電子檔掃不出來,問題出在條碼本身:編號、類型或設計。
- 檢查編號。 確認檢查碼,並確認掃描器顯示的字元與預期完全相同。
- 檢查尺寸、邊距和顏色。 將印出的成品與標準尺寸比對,檢查空白區是否被裁切,並確認是淺色底配深色條。
- 檢查掃描器的設定。 請確認該條碼類型已啟用,且長度設定允許你的條碼。
- 重新印一份樣張。 一次只改一個地方,這樣才知道是哪個調整有效。
關於 QR Code,請參閱 QR Code 掃不到。