Tạo mã vạch
Chọn định dạng mã vạch, nhập số hoặc văn bản, rồi tải mã vạch xuống dưới dạng SVG hoặc PNG. Chữ số kiểm tra được tính sẵn cho bạn.
Chạy hoàn toàn trong trình duyệt của bạn
Mã vạch được vẽ bằng thư viện JsBarcode. Công cụ kiểm tra các chữ số và chữ số kiểm tra nhưng không thể biết một số có được đăng ký cho bạn hay không; mã sản phẩm EAN và UPC thật do GS1 cấp.
Cách tạo mã vạch
- Chọn định dạng mà máy quét hoặc nhà bán lẻ yêu cầu. Nếu bạn không chắc và nội dung là văn bản hoặc số thông thường, Code 128 là lựa chọn quen thuộc.
- Nhập giá trị. Với EAN-13, EAN-8, UPC-A và ITF-14, hãy bỏ chữ số kiểm tra thì nó sẽ được thêm vào, hoặc nhập vào thì nó sẽ được xác minh.
- Điều chỉnh độ rộng vạch, chiều cao và màu sắc nếu cần, rồi tải mã vạch xuống dưới dạng SVG hoặc PNG.
Mã vạch tuyến tính mã hóa dữ liệu như thế nào
Mã vạch tuyến tính là một hàng các vạch và khoảng trống, có độ rộng biểu diễn các ký tự. EAN-13 và UPC-A là mã số có độ dài cố định dành cho sản phẩm bán lẻ: mười hai chữ số với EAN-13 hoặc mười một chữ số với UPC-A xác định sản phẩm, và chữ số kiểm tra cuối cùng bảo vệ khỏi việc đọc sai. Code 128 là loại linh hoạt, mã hóa mọi ký tự ASCII bằng cách chuyển đổi giữa các bộ ký tự, nên rất gọn và là lựa chọn mặc định cho nhãn vận chuyển và thẻ tài sản nội bộ.
Chữ số kiểm tra của họ GS1 (EAN, UPC và ITF-14) là một tổng có trọng số. Bắt đầu từ chữ số dữ liệu ngoài cùng bên phải, các chữ số được gán trọng số 3, 1, 3, 1 và cứ thế tiếp tục, còn chữ số kiểm tra đưa tổng lên bội số tiếp theo của 10. UPC-E là dạng nén của UPC-A, nên chữ số kiểm tra của nó được tính trên số mười hai chữ số đã mở rộng. Công cụ này tính tất cả những điều đó và từ chối số có chữ số kiểm tra không khớp, thay vì in ra một mã sẽ bị lỗi.
Kích thước in quan trọng hơn định dạng. Máy quét cần vùng trống yên tĩnh ở cả hai bên, chính là thiết lập lề ở đây, và các vạch không được quá mảnh so với máy in của bạn. Độ rộng vạch 2 pixel ở 300 chấm mỗi inch mảnh hơn nhiều so với ở độ phân giải màn hình, vì vậy hãy thử in một bản mẫu trước khi in hàng loạt.
Mẹo
- Cần một mã chứa liên kết hoặc thông tin đăng nhập Wi-Fi? Hãy dùng Tạo mã QR.
- Đang tạo mã định danh duy nhất để mã hóa? Tạo UUID tạo ra những mã ngẫu nhiên.
- Đang chuyển một mã từ hệ thập lục phân hoặc nhị phân? Hãy thử Chuyển đổi hệ cơ số.
Câu hỏi thường gặp
Chữ số kiểm tra là gì?
Chữ số cuối cùng của số EAN, UPC hoặc ITF-14 được tính từ các chữ số còn lại, để máy quét phát hiện được lỗi gõ nhầm. Mỗi chữ số, đếm từ phải sang, lần lượt được nhân với 3 và 1, các tích được cộng lại, và chữ số kiểm tra là số đưa tổng lên bội số của 10.
Chuyện gì xảy ra nếu tôi nhập sai chữ số kiểm tra?
Công cụ không âm thầm sửa nó. Nó cho biết chữ số kiểm tra đúng phải là gì và không vẽ mã vạch cho đến khi bạn sửa lại số hoặc xóa chữ số cuối để nó được tính tự động.
Tôi có thể dùng các mã này cho sản phẩm bán trong cửa hàng không?
Hệ thống bán lẻ yêu cầu những số do GS1 hoặc văn phòng GS1 quốc gia cấp cho bạn. Công cụ này vẽ bất kỳ số hợp lệ nào, nhưng một số do bạn tự đặt có thể trùng với sản phẩm của người khác. Hãy dùng cho nhãn nội bộ, thử nghiệm và thiết kế.
Code 39 không có chữ thường. Chúng được xử lý ra sao?
Chữ thường được chuyển thành chữ hoa và công cụ sẽ thông báo điều đó. Code 39 mã hóa được chữ số, chữ hoa, dấu cách và các ký hiệu - . $ / + %; mọi ký tự khác sẽ được báo lỗi chứ không bị bỏ đi.
Định dạng nào phù hợp với việc nào?
Code 128 đóng gói gọn mọi văn bản ASCII. EAN-13 và EAN-8 dùng cho sản phẩm bán lẻ trên toàn thế giới, UPC-A và UPC-E cho bán lẻ ở Bắc Mỹ. ITF-14 dùng cho nhãn thùng hàng vận chuyển, Code 39 và Codabar xuất hiện trong hậu cần, thư viện và ngân hàng máu, còn Pharmacode được dùng trong đóng gói dược phẩm.
Tôi nên tải SVG hay PNG?
Dùng SVG cho in ấn hoặc bất cứ thứ gì phải sắc nét ở mọi kích thước. Dùng PNG cho tài liệu và trang web cần ảnh bitmap; hãy chọn tỷ lệ lớn hơn để tránh cạnh bị mờ khi phóng to ảnh.