Đặt checksum cho mã vạch bằng C#

Hướng dẫn ngắn này giải thích cách đặt checksum cho mã vạch bằng C#. Nó sẽ giải thích quy trình thông qua một tập hợp các hướng dẫn, giới thiệu tài nguyên cần thiết cho việc phát triển và trình bày cách thêm checksum mã vạch 128 bằng C#. Các loại mã vạch khác nhau sẽ được xác định nơi checksum có thể áp dụng.

Các bước để đặt checksum trong mã vạch bằng C#

  1. Cấu hình IDE để sử dụng Aspose.Barcode for .NET nhằm đặt checksum
  2. Nhập các module và lớp cần thiết
  3. Khởi tạo giấy phép để tránh watermark trong đầu ra
  4. Tạo đối tượng BarcodeGenerator và đặt EncodeTypes cùng văn bản
  5. Tắt checksum và tạo mã vạch dưới dạng PNG
  6. Bật checksum và tạo mã vạch dưới dạng PNG

Các bước này tóm tắt cách áp dụng Code 128 checksum bằng C#. Nhập các module cần thiết, đặt giấy phép để có toàn bộ chức năng và khởi tạo đối tượng BarcodeGenerator với giá trị EncodeTypes và văn bản mong muốn. Cuối cùng, đặt IsChecksumEnabled thành false và true để tạo PNG mã vạch không có và có checksum.

Mã để đặt checksum cho mã vạch bằng C#

Mẫu mã này minh họa cách làm việc với checksum mã vạch. Lưu ý rằng Code 128 không thể được tạo nếu không có checksum; do đó, bạn sẽ gặp ngoại lệ nếu thử mã với EnableChecksum.No. Ngoài ra, mã QR không yêu cầu cờ này vì checksum đã được tích hợp sẵn trong mã QR và cờ EnableChecksum không ảnh hưởng đến đầu ra.

Bài viết này đã chia sẻ chi tiết về checksum mã vạch. Để 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 C#.

 Tiếng Việt