Tại thời điểm hiện tại, việc mã hóa thông tin đang được thực hiện bằng cách sử dụng mã vạch. Có nhiều loại mã vạch khác nhau, và Code11 là một trong những tiêu chuẩn mã vạch được sử dụng rộng rãi. Trong bài viết blog này, chúng ta sẽ xem xét cách phát triển một trình tạo mã vạch Code11 một cách lập trình. Vì vậy, hướng dẫn này dành cho bạn nếu bạn đang tìm cách tích hợp việc tạo mã vạch vào ứng dụng .NET của mình. Chúng ta sẽ sử dụng Aspose.Bar.Code cho .NET, một SDK mã vạch phong phú tính năng. Hơn nữa, chúng ta sẽ triển khai chức năng để chứng minh khả năng của Aspose.BarCode cho .NET. Toàn bộ quy trình rất đơn giản và thân thiện với nhà phát triển.

Cài đặt SDK Trình tạo Mã vạch

Chạy lệnh sau trong Bảng điều khiển Quản lý Gói của bạn:

Install-Package Aspose.Bar.Code

Nếu không, bạn có thể tải xuống các tệp từ liên kết này.

Xây dựng Trình tạo Mã vạch Code11 trong C#

Khi SDK được thiết lập, bước tiếp theo là viết một vài dòng mã nguồn để tạo mã vạch Code11 một cách lập trình.

Bạn có thể làm theo các bước dưới đây:

  • Định nghĩa một đường dẫn cho thư mục làm việc.
  • Tải giấy phép Aspose bằng cách gọi phương thức License.
  • Chỉ định loại dữ liệu sẽ được mã hóa theo đặc tả mã vạch Code11.
  • Tạo một đối tượng của lớp BarcodeGenerator.
  • Gọi phương thức save để lưu dưới dạng tệp JPEG.

Nhận đoạn mã sau để tạo mã vạch Code11: Đoạn mã trên tạo ra đầu ra sau:

Code11

Nhận Giấy phép Miễn phí

Nhận giấy phép tạm thời miễn phí để thử nghiệm SDK tạo mã vạch này.

Kết luận

Để kết luận, mã vạch đang đóng một vai trò quan trọng trong các ngành như chăm sóc sức khỏe, bán lẻ và nhiều hơn nữa. Vì vậy, việc có trình tạo mã vạch riêng có thể mang lại cho bạn lợi thế cạnh tranh. Tuy nhiên, hướng dẫn này đã chỉ ra cách xây dựng một trình tạo mã vạch Code11 trong C# sử dụng Aspose.BarCode cho .NET. Nó rất đơn giản và cung cấp các lớp và phương thức để làm phong phú chức năng theo nhu cầu. Ngoài ra, bạn có thể tham khảo tài liệuAPI refs để biết thêm thông tin. Repo GitHub cũng chứa các ví dụ mã để giúp bạn thực hiện.

Ngoài ra, bạn có thể đặt câu hỏi của mình trên diễn đàn.

Câu hỏi thường gặp

Q: Code11 có nghĩa là gì?

A: Code11 là một mã vạch tuyến tính 1D được phát triển bởi Intermec, chủ yếu được sử dụng trong ngành viễn thông.

Q: Font mã vạch Code11 là gì?

A: Font mã vạch Code11 là một kiểu chữ đặc biệt chuyển đổi các chữ số (0–9) và ký hiệu dấu gạch (-) thành các mẫu vạch và khoảng trống của hệ thống mã vạch Code11.

Q: Mã vạch Code11 được sử dụng để làm gì?

A: Mã vạch Code11 được áp dụng để dán nhãn thiết bị viễn thông, thẻ nhận dạng và thẻ hàng tồn kho nơi chỉ cần mã hóa dữ liệu số (0–9) và dấu gạch (-) cần được mã hóa.

Khám phá