Hướng dẫn ngắn này giải thích cách thiết lập barcode bằng Java. Nó bao gồm chi tiết về cách thiết lập IDE, danh sách các bước và mã mẫu để triển khai checksum trong mã vạch bằng Java. Bạn sẽ tìm hiểu hành vi của các loại mã vạch khác nhau với và không có checksum bằng cách sử dụng mã mẫu trong hướng dẫn này.
Các bước áp dụng checksum cho mã vạch 128 bằng Java
- Thiết lập môi trường để sử dụng Aspose.Barcode for Java nhằm áp dụng checksum cho mã vạch
- Nhập các module tạo mã vạch từ thư viện đã cấu hình
- Tạo đối tượng BarcodeGenerator bằng cách cung cấp EncodeTypes và văn bản mã vạch
- Đặt cờ để loại bỏ checksum và tạo hình ảnh mã vạch
- Đặt cờ để thêm checksum và tạo hình ảnh mã vạch
Các bước này xác định quy trình thêm hoặc loại bỏ checksum mã vạch. Tạo đối tượng BarcodeGenerator bằng cách đặt EncodeType và văn bản cho mã vạch, sau đó lưu hình ảnh mã vạch bằng cách vô hiệu hóa checksum. Trong các bước tiếp theo, bật checksum và tạo hình ảnh mã vạch.
Mã để thêm checksum cho mã vạch 128 bằng Java
Đoạn mã mẫu trên có thể được sử dụng để thiết lập checksum UPC bằng Java bằng cách đặt giá trị liệt kê EncodeTypes thành UPCA. Khối try catch() được sử dụng để loại bỏ checksum, vì nhiều loại mã hóa yêu cầu bắt buộc phải có checksum. Nếu vô hiệu hóa checksum, quá trình tạo mã vạch sẽ gây ra các ngoại lệ như UPCA, GS_1_CODE_128, CODE_128, SCC_14 và ISBN, v.v.
Bài viết này đã hướng dẫn chúng ta cách bật/tắt checksum và xử lý ngoại lệ cho những mã vạch yêu cầu bắt buộc có checksum. Để thay đổi màu của mã QR, hãy tham khảo bài viết Thay đổi màu mã QR bằng Java.