Cách bực bội nhất để học về in mã vạch là ngay tại bến bốc dỡ, khi một máy quét kêu bíp từ chối trên một mã bạn tạo cách đây một giờ. Nó trông hoàn hảo trên màn hình. Trên giấy nó là một vệt lem mà máy đọc không chịu đụng vào. In ấn ít dung thứ hơn một màn hình, và một nhúm điều nhỏ quyết định mã của bạn đọc được ngay lần đầu hay làm phí thời gian của mọi người.
Xuất SVG cho bất cứ thứ gì bạn sẽ in

Nếu một mã vạch sắp đi tới máy in, hãy xuất nó dưới dạng SVG, không phải PNG. SVG là một định dạng vector: các thanh được mô tả như hình khối, không phải pixel, nên chúng giữ sắc nét hoàn hảo ở mọi kích thước và mọi độ phân giải máy in. Thả một SVG vào một mẫu nhãn, một bố cục bao bì, hay một tờ nhãn dán và mọi mép thanh in ra sắc gọn.
Một PNG, ngược lại, là một lưới pixel cố định. Phóng nó lên cho một nhãn lớn hơn và các mép từng sạch trở nên mềm và bậc thang — đúng cái nhòe làm các thanh hẹp dính vào nhau và máy quét bỏ cuộc. PNG ổn cho một bản xem trước nhanh hoặc một mô hình trên màn hình. Cho bản in thực tế, hãy chọn SVG.
Cho nó một vùng tĩnh

Đây là lý do phổ biến nhất khiến một mã vạch in ra không quét được, và nó không phải một thiết lập bạn bật/tắt — nó là khoảng trống. Vùng tĩnh (quiet zone) là lề trắng bên trái và bên phải các thanh. Một máy quét dùng vùng trống đó để tìm nơi mã bắt đầu và kết thúc; không có nó, máy đọc không thể bám vào.
Nên khi bạn đặt một mã vạch vào một thiết kế, đừng cắt sát vào các thanh ngoài cùng, và đừng ép nó sát một đường viền, chữ, hay một nền rối rắm. Chừa một dải nền trơn thoải mái ở cả hai bên — một quy tắc thô là ít nhất bằng chiều rộng của khoảng mười thanh hẹp nhất. Khi phân vân, hãy cho nó nhiều chỗ hơn, không phải ít hơn.
Kích thước và chiều rộng thanh
Hai thứ kiểm soát mã của bạn "dày" đến đâu. Chiều rộng thanh — chiều rộng mô-đun — là độ dày của thanh hẹp nhất. Đặt nó quá mảnh và máy in không thể đặt xuống các đường sạch; mực loang, toner tán, và các thanh kề nhau nhòe vào nhau. Nếu một mã trượt, nới các thanh rộng ra một chút thường là cách sửa. Chiều cao thanh chỉ cần đủ cao để một máy quét có thể quét một đường sạch ngang các thanh, kể cả ở một góc nghiêng nhẹ.
Đừng thu nhỏ một mã vạch để nhét vừa một nhãn chật. Một mã quá nhỏ về mặt vật lý đẩy thanh hẹp nhất xuống dưới mức máy in của bạn có thể kết xuất sạch. Cho mã vạch không gian nó cần thì tốt hơn là ép nó và hy vọng.
Độ tương phản: thanh tối, nền sáng
Máy quét đọc mã vạch bằng khác biệt giữa thanh tối và khe sáng, nên độ tương phản là tất cả. Lựa chọn an toàn là thanh đen trên nền trắng. Công cụ này cho bạn đặt màu tiền cảnh và hậu cảnh, tiện để khớp một thiết kế — nhưng thanh màu sáng, nền tối, hay một cặp tương phản thấp (chẳng hạn thanh xanh navy trên một hộp xám) là một nguyên nhân hàng đầu của các lần quét trượt. Đỏ cũng rủi ro: nhiều máy quét laser đỏ khó nhìn thấy thanh đỏ chút nào. Nếu phân vân, hãy giữ đen trên trắng.
Giữ dòng chữ chú thích
Hãy để dòng chữ đọc được bằng mắt dưới các thanh bật lên trừ khi bạn có lý do cụ thể để không. Khi một lần quét trượt — nhãn nhòe, góc xấu, sticker mòn — một người có thể đọc con số và gõ tay vào. Cái dòng chữ nhỏ đó là phương án dự phòng của bạn, và nó chẳng tốn gì.
Một danh sách kiểm tra trước khi in nhanh
- Đã xuất dưới dạng SVG cho máy in.
- Một vùng tĩnh rộng rãi ở cả hai bên, không gì chen lấn các thanh.
- Chiều rộng thanh không quá mảnh với máy in của bạn; mã vạch không bị thu nhỏ để nhét vừa.
- Thanh đen trên nền trắng, hoặc ít nhất tương phản mạnh.
- Dòng chữ đọc được để bật.
- Đã in một bản thử và quét nó bằng chính thiết bị bạn sẽ dùng trong sản xuất — bài kiểm tra duy nhất thật sự có giá trị.
