Hướng dẫn
Cách thêm logo vào mã QR mà không làm hỏng việc quét
Logo giúp mã QR dễ nhận ra hơn, nhưng đồng thời cũng lấy đi một phần ma trận. Thiết kế đáng tin cậy phụ thuộc vào việc còn lại bao nhiêu dự phòng sửa lỗi, tương phản có đủ mạnh không, và đã thử trên vị trí thực tế cuối cùng hay chưa.
Vì sao logo lại đặt lên mã QR được
Đặt logo lên mã QR nghĩa là che mất một phần dữ liệu. Nó vẫn chạy, và hiểu vì sao nó chạy chính là điều tách một mã gắn thương hiệu vẫn quét được khỏi một mã trông đẹp rồi hỏng trên điện thoại của khách.
Mã QR mang sẵn dữ liệu dư. Tiêu chuẩn xây sửa lỗi vào bên trong để mã vẫn đọc được khi một phần bị bẩn, rách, gấp hay che khuất — định dạng này được thiết kế cho sàn nhà máy, không phải cho hồ sơ năng lực của nhà thiết kế. Logo chỉ đơn giản là tiêu bớt một phần dự phòng ấy một cách có chủ ý.
Nghĩa là câu hỏi chưa bao giờ là «có thêm logo được không» mà là «tiêu bao nhiêu phần dự phòng, và tiêu vào việc gì».
Bốn mức sửa lỗi, và cái giá của từng mức
Mỗi mã QR được tạo ở một trong bốn mức sửa lỗi, khôi phục lần lượt khoảng 7%, 15%, 25% và 30% diện tích mã.
Nước đi tưởng như hiển nhiên là chọn mức cao nhất rồi thôi lo. Không đơn giản vậy, vì phần dư phải được lưu ở đâu đó: mức cao hơn thêm dữ liệu, dữ liệu nhiều hơn thêm ô, và nhiều ô hơn ở cùng khổ in khiến từng ô nhỏ đi về mặt vật lý. Qua một ngưỡng nào đó, bạn đã đổi một mã bền lấy một mã dày đặc đến mức máy ảnh chẳng phân giải nổi.
Câu trả lời thực dụng cho phần lớn mã gắn thương hiệu là mức trung bình với một logo vừa phải, và đã qua kiểm tra. Chỉ với tay lên mức cao nhất khi mã sẽ sống ở nơi thật sự khắc nghiệt — chai cong, bề mặt vải, bao bì sẽ bị xước khi vận chuyển — và chấp nhận luôn khổ in lớn hơn mà nó đòi hỏi.
Logo thực sự che được bao nhiêu
Hãy ở sâu bên trong mức bạn đã chọn, đừng ở sát mép nó. Nếu mức đó khôi phục được khoảng 30%, một logo chiếm gần 30% chẳng chừa lại gì cho thế giới thật — mà thế giới thật mới chính là toàn bộ lý do tồn tại của phần dự phòng ấy.
Kiểu hỏng cũng không diễn ra từ từ, và đó là chỗ khiến người ta vấp. Mã không dần dần khó đọc hơn khi logo to lên; nó đọc được ổn định, rồi đọc được trên máy này mà không được trên máy kia, rồi ngừng hẳn. Giai đoạn giữa mới là nguy hiểm, vì nó vượt qua đúng cái phép thử duy nhất mà phần lớn người ta làm.
Hãy bắt đầu nhỏ hơn mức bạn muốn, thử, rồi phóng to nếu kết quả sạch.
Những chỗ logo không được đặt vào
Một số phần của hoa văn là cấu trúc chứ không phải dữ liệu, và sửa lỗi không bảo vệ chúng.
Ba ô vuông lớn ở các góc là ô định vị — máy quét dùng chúng để tìm mã và suy ra hướng. Ô vuông nhỏ hơn gần góc thứ tư trên các mã lớn là ô căn chỉnh, sửa méo cho mã bị chụp nghiêng. Những đường chấm chạy giữa các ô định vị là hoa văn định nhịp, thứ ấn định lưới ô.
Che bất kỳ cái nào trong số đó thì bao nhiêu sửa lỗi cũng vô ích, vì máy quét chẳng bao giờ đi đủ xa để dùng đến nó. Giữ logo ở giữa, tránh xa các góc, và tuyệt đối đừng cắt mã cho vừa bố cục.
Màu thương hiệu nào dùng được và màu nào không
Màu sắc là nơi cẩm nang thương hiệu và khả năng quét cãi nhau nhiều nhất, mà số quy tắc thật sự quan trọng thì chỉ có vài cái.
Thứ máy quét đọc là độ tương phản giữa ô và nền, nên nó phải mạnh — và phải theo chiều quen thuộc, tức ô tối trên nền sáng. Mã đảo màu, sáng trên tối, nhiều máy quét đọc được nhưng không phải tất cả, khiến nó thành một canh bạc trên ấn phẩm bạn không thu hồi được.
Màu thương hiệu tông trung là nạn nhân quen thuộc. Một màu trông chắc chắn là tối trên màn hình có đèn nền có thể nằm quá sát nền sau khi in trên giấy không tráng phủ. Chuyển sắc trên các ô và nền ảnh phía sau chúng gây đúng vấn đề đó theo cách còn khó lường hơn.
Một phép kiểm tra hữu ích mà chẳng cần công cụ gì: chuyển file in sang thang xám. Nếu hoa văn vẫn rõ ràng là tối trên sáng, tương phản là thật. Nếu nó nhòe thành một khối, việc quét cũng sẽ nhòe theo.
Giữ lấy lề trắng
Tiêu chuẩn đòi một lề sạch rộng bốn ô ở cả bốn phía. Đó không phải khoảng đệm trang trí và cũng không phải đề xuất của nhà thiết kế — đó là cách máy quét xác định mã kết thúc ở đâu.
Nó cũng là phần bị phá nhiều nhất của mã QR, đúng vì nó trông như khoảng trống mà bố cục có thể lấy lại. Chữ đặt sát mép, một đường viền vẽ quanh mã, ảnh nền chạy luồn bên dưới, mã bị cắt bằng mép khung — tất cả đều xóa nó đi.
Nếu chỗ chật, hãy thu nhỏ mã và giữ lại lề. Mã nhỏ với lề trắng nguyên vẹn thì đọc được; mã to mà không có lề thì có thể không.
Xuất đúng loại file cho từng việc
Dùng định dạng vector — SVG hoặc PDF — cho mọi thứ sẽ được in. File vector giữ mép ô sắc nét hoàn hảo ở mọi kích thước, và mép sắc chính là thứ máy ảnh cần.
Dùng PNG cho màn hình, email và tài liệu cần ảnh raster, và xuất lớn hơn mức bạn nghĩ là cần. Mã QR bị *phóng to* từ một PNG nhỏ sẽ sinh ra ranh giới ô mềm và nhòe, mà ranh giới nhòe thì bị đọc thành dữ liệu mập mờ.
Đừng bao giờ lấy mã từ ảnh chụp màn hình, và đừng để nó đi qua một lần nén mất dữ liệu trên đường tới nhà in. Vết nhiễu JPEG quanh những mép tương phản cao đúng là loại nhiễu tệ nhất.
Thử cho đàng hoàng, mất năm phút
Một mã quét được trong phần mềm thiết kế là mã đã được thử với điều kiện lý tưởng: nét hoàn hảo, ánh sáng hoàn hảo, màn hình có đèn nền, một thiết bị duy nhất. Không điều nào trong số đó mô tả nơi nó sẽ được dùng thật.
- In bản thử ở đúng khổ cuối cùng, trên đúng vật liệu — giấy tráng phủ và không tráng phủ hành xử khác nhau.
- Quét bằng ít nhất một iPhone và một Android, tốt nhất có thêm một máy cũ camera yếu.
- Thử trong đúng thứ ánh sáng nó sẽ sống, kể cả đèn nhân tạo, và với đồ ngoài trời thì cả nắng gắt.
- Quét từ khoảng cách một người thật sẽ đứng, không phải từ mười phân.
- Thử hơi nghiêng một chút, vì người ta cầm điện thoại đúng như thế.
- Nếu nó sẽ dán lên vật cong hoặc mềm, hãy thử ở trạng thái cong chứ đừng thử khi phẳng.
Những kiểu hỏng cứ lặp đi lặp lại
Gần như mọi mã gắn thương hiệu hỏng ở khâu sản xuất đều quy về đúng mấy nguyên nhân ấy: logo to lên trong một buổi duyệt thiết kế và không ai thử lại; lề trắng bị cắt ở bố cục cuối; màu thương hiệu đọc là tối trên màn hình lại in ra xám trung; mã bị phóng từ một PNG nhỏ và mất mép; hoặc nó chỉ được thử trên điện thoại của nhà thiết kế, vốn có camera rất tốt và đã biết sẵn địa chỉ.
Tất cả đều bị bắt được bằng cách in một bản thử rồi đưa cho người khác.
FAQ
Câu hỏi thường gặp
Logo trên mã QR to được đến đâu?
Nhỏ hơn mức mà cấp sửa lỗi cho phép về mặt kỹ thuật. Các cấp khôi phục khoảng 7% đến 30% diện tích mã tùy thiết lập, và logo tiêu vào đúng phần dự phòng đó — lấp đầy nó nghĩa là chẳng chừa gì cho lỗi in, vết bẩn hay một camera kém. Hãy bắt đầu với logo vừa phải, thử trên bản in thử, và chỉ phóng to nếu kết quả sạch.
Tôi dùng màu thương hiệu trong mã QR được không?
Thường là được, nếu tương phản trụ được. Hãy giữ ô tối trên nền sáng thay vì đảo màu, tránh chuyển sắc và nền ảnh phía sau hoa văn, và cảnh giác với màu thương hiệu tông trung trông tối trên màn hình nhưng in ra sáng hơn nhiều. Chuyển file sang thang xám là phép kiểm tra nhanh: nếu hoa văn vẫn đọc rõ là tối trên sáng, tương phản là thật.
Vì sao mã của tôi quét được trên máy tôi mà không được trên máy người khác?
Đó là triệu chứng kinh điển của một mã nằm đúng ngay ranh giới đọc được. Điện thoại của bạn camera tốt, ánh sáng thuận lợi, và thường còn lưu sẵn kết quả nữa. Mã ở ranh giới thì đọc được trên cảm biến mạnh và hỏng trên cảm biến yếu hơn. Hãy coi đó là hỏng chứ không phải chuyện lạ: thu nhỏ logo, tăng tương phản, khôi phục lề trắng, hoặc in to hơn.
Nên xuất mã QR ra PNG hay SVG?
SVG hoặc PDF cho mọi thứ được in, vì file vector giữ mép ô sắc nét ở mọi kích thước. PNG thì ổn cho màn hình và tài liệu, nhưng hãy xuất thật rộng rãi — phóng to một PNG nhỏ sẽ làm nhòe ranh giới ô, mà ranh giới nhòe thì bị đọc thành dữ liệu mập mờ. Tuyệt đối đừng dùng ảnh chụp màn hình.
Thêm logo có cần nâng cấp sửa lỗi lên không?
Nó cần đủ dự phòng, và điều đó thường có nghĩa là không dùng cấp thấp nhất — nhưng cấp cao nhất cũng không tự động đúng, vì sửa lỗi nhiều hơn nghĩa là nhiều ô hơn và mã dày hơn ở cùng khổ in. Cấp trung bình với logo vừa phải, đã xác nhận trên bản in thử, mới là lựa chọn mặc định đáng tin; hãy để dành cấp cao nhất cho những bề mặt thật sự khắc nghiệt.
BƯỚC TIẾP THEO