fixmint
VI

Vì sao mã QR không quét được, và cách sửa hiệu quả

Tác giả: · · cập nhật 8 tháng 11, 2026 · 4 phút đọc

Mã QR không quét được thường vì một vài lý do. Camera không phân biệt được ô vuông tối với ô sáng, mã quá nhỏ hoặc quá dày so với khoảng cách quét, phần lề trắng xung quanh bị cắt mất, hoặc một phần hình mẫu bị hỏng hay bị che. Hãy kiểm tra trước những nguyên nhân dễ xử lý nhất: độ tương phản màu sắc và phần lề. Cả hai đều có thể sửa ngay trong tệp trước khi bạn in lại.

Tạo mã QRCần mã QR không bao giờ hết hạnDùng miễn phí

Độ tương phản và màu đảo ngược

Máy quét tìm các module tối, tức là những ô vuông tạo nên mã, trên nền sáng. Hai phần càng khác nhau về độ sáng thì mã càng dễ đọc. Công cụ tạo mã QR đo độ tương phản giữa màu mã và màu nền. Nó hiển thị cảnh báo khi tỉ lệ thấp hơn 4:1, và một cảnh báo riêng khi mã sáng hơn nền.

Mã sáng trên nền tối là trường hợp rủi ro. Một số máy quét không đọc được loại này, nên mã trắng trên thẻ đen là một canh bạc. Mã xanh nhạt trên thẻ trắng có thể trông ổn với mắt người nhưng vẫn không quét được, vì hai màu tuy khác sắc độ nhưng gần bằng nhau về độ sáng. Hãy dùng mã tối trên nền sáng, và kiểm tra màu trong ánh sáng nơi mã sẽ được nhìn thấy.

Vùng trống xung quanh

Mã QR cần một khoảng lề trống sáng bao quanh hình mẫu, gọi là vùng yên tĩnh (quiet zone). Chiều rộng tiêu chuẩn là bốn module, trong đó một module là một ô vuông của mã. Máy quét dùng khoảng lề này để tìm mép của hình mẫu. Mã được in sát mép trên tờ rơi, hoặc bị cắt sát trong phần mềm thiết kế, thường mất lề, và khi đó có thể không quét được dù trông hoàn hảo.

Công cụ tạo mã đặt vùng yên tĩnh ở bốn module, chiều rộng tiêu chuẩn, và cho phép bạn mở rộng đến 10 chứ không cho thu hẹp. Lề rộng hơn giúp ích khi mã nằm gần hình ảnh nhiều chi tiết. Trên poster có màu, hãy đặt một nền sáng phía sau toàn bộ mã, kể cả phần lề, thay vì để hình ảnh chạm đến hình mẫu. Sau khi thay đổi kích thước ảnh bằng phần mềm khác, hãy kiểm tra lại lề, vì thao tác này có thể cắt mất nó.

Kích thước, dữ liệu và sửa lỗi

Mã QR là một lưới ô, và nhiều dữ liệu hơn nghĩa là nhiều ô hơn. Một liên kết ngắn nằm gọn trong lưới thưa. Một liên kết dài kèm tham số theo dõi tạo ra lưới dày hơn, với ô nhỏ hơn, và camera phải phân giải được từng ô ở khoảng cách bạn quét. Có hai cách giúp ích: in mã lớn hơn, và rút gọn nội dung. Hướng dẫn loại bỏ theo dõi khỏi liên kết giải thích cách bỏ phần chữ thừa trong liên kết.

Hãy thử quét ở khoảng cách mà mọi người thực sự sẽ dùng. Một mã quét được ở 10 cm trên bàn có thể không quét được ở khoảng cách một mét trên cửa kính cửa hàng.

Sửa lỗi bổ sung dữ liệu dư, để phần bị hỏng hoặc bị che của mã vẫn đọc được. Các mức tiêu chuẩn là L, M, Q và H. Chúng khôi phục lần lượt khoảng 7%, 15%, 25% và 30% các codeword. Công cụ dùng M làm mặc định, còn H là lựa chọn khi có logo đặt giữa mã.

Mức sửa lỗi cao hơn không miễn phí. Nó thêm nhiều ô dư, nên cùng một nội dung cần một mã dày hơn và lớn hơn. Chỉ nên tăng mức khi mã có khả năng bị hỏng hoặc bị che. Tăng mức không khắc phục được độ tương phản thấp, và mã dày hơn có thể khó quét hơn ở khoảng cách xa.

Kiểm tra mã trước khi in

  1. Tạo mã ở đúng kích thước bạn định in. Công cụ có cả SVG lẫn PNG, và SVG vẫn sắc nét ở mọi kích thước in.
  2. Kiểm tra cảnh báo độ tương phản không hiện, và phần lề nằm trong tệp.
  3. In thử ở kích thước thật, trên loại giấy bạn sẽ dùng, rồi quét trong ánh sáng nơi mã sẽ được nhìn thấy.
  4. Quét ở khoảng cách mọi người sẽ dùng, và thử gần hơn một chút cũng như xa hơn một chút.
  5. Nếu vẫn lỗi, chỉ thay đổi từng thứ một: độ tương phản, rồi lề, rồi kích thước, rồi nội dung.

Các trường hợp đặc biệt

  • Chói. Lớp màng bóng hoặc cửa sổ phía sau mã có thể làm nhạt các ô sáng. Hãy nghiêng mã tránh nguồn sáng, hoặc in trên giấy mờ.
  • Bề mặt cong. Mã quấn quanh chai, cốc hay biển cong sẽ bị méo, và lưới không còn thẳng hàng. Hãy in trên bề mặt phẳng, hoặc làm mã đủ lớn để độ cong ít ảnh hưởng hơn.
  • Hao mòn. Nếp gấp, trầy xước và mưa có thể làm vỡ ô nhanh hơn khả năng sửa lỗi bù lại. Lớp phủ trong mờ bảo vệ mã in mà không gây chói.
  • Màn hình. Mã trên điện thoại hoặc màn hình cần đủ độ sáng, và màn hình nên hướng về camera. Màn hình nghiêng có thể phản chiếu đồ vật trong phòng và làm mờ mã.
  • Tĩnh hay động. Mã tĩnh giữ nội dung ngay trong hình mẫu, nên không phụ thuộc vào việc một dịch vụ có đang hoạt động hay không. Mã trỏ đến dịch vụ chuyển hướng sẽ ngừng hoạt động khi dịch vụ đó ngừng. Mã QR tĩnh và mã QR động giải thích sự khác biệt.
  • Mã Wi-Fi. Mã Wi-Fi dùng cùng định dạng QR, nên các nguyên nhân trên vẫn áp dụng. Thẻ QR Wi-Fi tạo một thẻ có thể in để khách quét bằng camera điện thoại. Hầu hết điện thoại đời mới kết nối được từ ứng dụng camera, còn điện thoại cũ có thể cần ứng dụng quét. Chia sẻ Wi-Fi bằng mã QR trình bày chi tiết.
  • Ống kính và zoom. Ống kính bẩn gây mờ, trông giống như mã lỗi. Hãy lau ống kính trước, và lùi lại thay vì dùng zoom kỹ thuật số, vì zoom làm mất chi tiết.

Được dịch từ Bản tiếng Anh với sự hỗ trợ của AI.

Bình luận

    Chưa có bình luận nào. Hãy là người đầu tiên.

    Đánh giá của bạn (không bắt buộc)

    Email của bạn không bao giờ được hiển thị hoặc lưu lại.

    Bìa của The Paperoom Game Night KitThe Paperoom Game Night Kit

    Bộ game đêm vui vẻ 52 trang in được: bingo tiệc tùng, câu đố, board game và trận đánh bút chì giấy, kèm sổ kế hoạch và bảng điểm.

    $7.00Mua trên GumroadBản tiếng Anh