Javascript in nhãn mã vạch
TRƯỚC KHI TẢI XUỐNG PHẦN MỀM HOẶC NỘI DUNG KHÁC CÓ TRÊN TRANG WEB NÀY, BẠN SẼ CẦN XEM VÀ ĐỒNG Ý VỚI CÁC ĐIỀU KHOẢN VÀ ĐIỀU KIỆN BÊN DƯỚI. PHẢI TUÂN THEO CÁC ĐIỀU KHOẢN VÀ ĐIỀU KIỆN NÀY KHI SỬ DỤNG PHẦN MỀM VÀ NỘI DUNG KHÁC ĐƯỢC CUNG CẤP Show
Nếu bạn đang sử dụng GS1 US Data Hub® để tạo GTIN, bước tiếp theo của bạn là tạo hình ảnh mã vạch và in hình ảnh đó một cách chính xác trên các mặt hàng của bạn. Để giúp đảm bảo rằng mã vạch của bạn sẽ quét chính xác và hiệu quả, điều quan trọng là phải tuân theo các nguyên tắc này Máy in nhãn có thể hỗ trợ các ngôn ngữ lập trình như TSPL, ZPL, EPL, v.v. Hôm nay chúng ta sẽ tổng quan về ngôn ngữ TSPL. Chúng tôi có thể tạo nhãn bằng cách sử dụng các lệnh TSPL như Ở phía bên trái, bạn có thể thấy các lệnh TSPL và nhãn được in ở phía bên phải. Bạn có thể tìm thấy tất cả các lệnh có sẵn tại đây, nhưng hãy xem xét một số lệnh để hiểu cách sử dụng TSPL Tọa độ và kích thước trong dấu chấmCho dù đó là Ví dụ, nếu máy in là
Theo cái này thì ta muốn thêm mã vạch có chiều cao là 10mm, và máy in là 203DPI thì ta để chiều cao là 80 (10mm x 8 = 80 chấm) Kích thước và khoảng cách của nhãnChúng ta cần cho máy in biết kích thước của nhãn như thế này
Ở đây chúng tôi đã nói rằng kích thước của nhãn là 4x1 inch Chúng ta cũng có thể đặt nó theo hệ mét (mm) ________số 8 Chúng ta có thể đặt khoảng cách là khoảng cách giữa các nhãn (
Ở đây khoảng cách là 0 inch có nghĩa là nhãn liên tục ChữChúng ta có thể sử dụng lệnh
Tham số Sự miêu tả x, y tọa độ x và y nét chữ Nói chung, chúng ta có thể đặt 1-8 (1-nhỏ, 2-lớn hơn… 8-lớn nhất) Vòng xoay 0, 90, 180, 270 theo chiều kim đồng hồ phép nhân x và y Hệ số tỷ lệ 1-10 căn chỉnh 1 trái, 2 giữa, 3 phải (tùy chọn) Nội dung nội dung văn bản lệnh mẫu Kết quả
mã vạchChúng ta có thể thêm mã vạch vào nhãn bằng lệnh
Tham số Sự miêu tả x, y tọa độ x và y loại mã 128, EAN128, EAN13… Chiều cao Chiều cao tính bằng dấu chấm con người có thể đọc được 0 - giá trị mã vạch (văn bản) không hiển thị Vòng xoay 0, 90, 180, 270 theo chiều kim đồng hồ hẹp Chiều rộng của phần tử hẹp tính bằng dấu chấm rộng Chiều rộng của phần tử rộng tính bằng dấu chấm căn chỉnh 1 trái, 2 giữa, 3 phải (tùy chọn) Nội dung Nội dung của mã vạch lệnh mẫu
Kết quả Lệnh IN và KẾT THÚCSau khi xây dựng nhãn, chúng ta cần thông báo cho máy in rằng nhãn đã sẵn sàng để in. Chúng tôi sử dụng lệnh lệnh Sự miêu tả
- Đặt kích thước nhãn - Xóa bộ đệm Nó in ba nhãn; Chúng tôi thêm lệnh In bằng JavaScript (Nút. js)Các lệnh đã tạo có thể được gửi đến máy in qua Nối tiếp hoặc Bluetooth. Để chứng minh điều này, tôi đã tạo một mã đơn giản bằng Node. js. Tôi đã sử dụng gói 'usb' để kết nối và gửi lệnh (Trên Windows, bạn có thể cần cài đặt trình điều khiển, để tìm hiểu thêm, hãy truy cập trang của gói)
Và kết quả Tôi đã phải thu thập thông tin từng phần một về việc in nhãn khi triển khai tính năng này trên dự án POS & Inventory của Alto. Vì vậy, tôi viết bài này với hy vọng rằng nó sẽ là điểm khởi đầu cho một người nào đó trong tình huống tương tự |