Làm thế nào để tạo Codabar và Code 11 Barcodes cho các ứng dụng y tế và thư viện trong .NET

Làm thế nào để tạo Codabar và Code 11 Barcodes cho các ứng dụng y tế và thư viện trong .NET

Codabar và Code 11 là gì?

Codabar là một mã thanh số được sử dụng rộng rãi trong các ngân hàng máu, thư viện, và dịch vụ hộp, hỗ trợ số 0-9 cộng với A-D cho biểu tượng khởi động / dừng. mã 11 được dùng để lưu trữ và nhận dạng điện tử, Hỗ trợ các số 0, 9 và dash (-). Cả hai đều đơn giản, dễ quét và lý tưởng cho các dòng công việc tổ chức.

Khởi động nhanh (thông minh tối thiểu)

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
generator.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);

Bảng nội dung

Giới thiệu

Bài viết này bao gồm làm thế nào để tạo Codabar và Code 11 mã thanh cho chăm sóc sức khỏe, thư viện, viễn thông, và theo dõi hộp bằng cách sử dụng Aspose.BarCode cho .NET.

Nguyên tắc

  • Visual Studio 2019 hoặc hơn
  • .NET 6.0+ hoặc .Net Framework 4.6.2+
  • Aspose.BarCode cho .NET (NuGet)
  • C# kiến thức cơ bản
PM> Install-Package Aspose.BarCode 

Chế độ thực hiện từng bước

Ví dụ Codabar:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
gen.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);

Chương 11 Ví dụ:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code11, "12345-6789");
gen.Save("code11-telecom.png", BarCodeImageFormat.Png);

Kiểm tra Digital và Customization Options

  • Điều 11 kiểm tra số kỹ thuật số: csgen.Parameters.Barcode.Code11.EnableChecksum = true;
  • Độ cao / chiều rộng: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Màu sắc / nền: csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
  • Nhóm : csgen.Parameters.CaptionBelow\.Visible = true;

Tính năng Barcode Appearance

  • Xem ở trên cho độ cao, chiều rộng và màu sắc của thanh
  • Tùy chỉnh XDimension và BarHeight cho kích thước nhãn
  • Sử dụng SVG hoặc PNG để in crisp

Hỗ trợ output formats

  • PNG, JPEG, BMP – in và digital
  • TIFF – Archival hoặc medical/lab printers
  • SVG, EMF – nhãn quy mô lớn hoặc kỹ thuật số

Giải quyết rắc rối & vấn đề chung

  • Barcode không quét?

  • Chỉ sử dụng các ký tự hợp lệ; đảm bảo các biểu tượng bắt đầu / dừng thích hợp cho Codabar.

  • Kiểm tra sai lầm?

  • Khả năng / vô hiệu hóa checksum để phù hợp với các kỳ vọng của quét hoặc ứng dụng.

  • Nhỏ nhãn không phù hợp?

  • Dưới BarHeight và XDimension.

FAQs

**Q: Các mã thanh này có được chấp nhận trong chăm sóc sức khỏe và thư viện hiện đại không?**A: Có - cả hai đều được sử dụng trên toàn thế giới cho di sản và dòng công việc mới.

**Q: Tôi có thể mã hóa văn bản với Codabar không?**A: Không—Codabar là số với A-D để bắt đầu / dừng chỉ.

Sử dụng trường hợp và ứng dụng

  • Nhãn ngân hàng máu (Codabar)
  • Thư viện và quản lý vay
  • Parcel và mail tracking
  • Tài sản Telecom/Inventory (Điều 11)

Thực hành tốt nhất: Bảng tham khảo nhanh

Lời bài hátlàmĐừng
CharsetCodabar: 0-9,A-D; Mã 11: 0,9 -Sử dụng các lá thư hoặc biểu tượng
Bắt đầu / StopSử dụng A-D cho CodabarLời bài hát: Omit Start/Stop
định dạng outputSVG/PNG cho sản xuất crispLow-res JPG cho in ấn
Kiểm tra DigitalCho phép nếu dòng công việc yêu cầuKhả năng ngẫu nhiên

Kết luận

Codabar và Code 11 vẫn là điều cần thiết cho các dòng công việc chăm sóc sức khỏe, thư viện và theo dõi di sản. Aspose.BarCode cho .NET làm cho việc tạo ra và tích hợp của chúng đơn giản. Hướng dẫn sử dụng Aspose.BarCode API Để có thêm ví dụ và lựa chọn.

 Tiếng Việt