Aspose.BarCode’u kullanarak .NET uygulamalarında Codabar ve Code 11 çubuk kodlarını nasıl oluşturacağınızı öğrenin.Bu kılavuz kurulum, çizgi kod oluşturma adımları, özelleştirme seçenekleri ve sağlık ve kütüphane kullanım vakaları için en iyi uygulamaları kapsamaktadır.

Giriş

Bu makalede , .NET için Aspose.BarCode’u kullanarak sağlık, kütüphane, telecom ve parcel izleme uygulamaları için Codabar ve Code 11 çubuk kodlarının oluşturulması hakkında ayrıntılı bir yürüyüş yolu sunulmaktadır.

Codabar ve Code 11 Barkodları Nelerdir?

Codabar, kan bankalarında, kütüphanelerde ve parcel hizmetlerinde yaygın olarak kullanılan bir sayısal çubuk kodudur, başlangıç / durma sembolleri için 0-9 artı A-D’yi destekler. kod 11 telekom kayıtları ve tanımlama için kullanılır, 0-9 ve dash (-) numaraları desteklemektedir. her ikisi de basit, tarayıcı dostu ve kurumsal çalışma akışları için ideal.

Hızlı Başlangıç (Minimum Örnek)

Aşağıdaki minimum örnek bir Codabar çubuk kodu nasıl oluşturulacağını gösterir:

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

Ön koşullar

  • Visual Studio 2019 veya sonraki
  • .NET 6.0+ ve 4.6.2+ çerçevesi
  • Aspose.BarCode için .NET (NuGet)
  • Temel C# Bilgisi
PM> Install-Package Aspose.BarCode 

adım adım uygulama

Codabar Örnekleri :

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

11 Adet Örnek:

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

Tam örnek

Digit ve özelleştirme seçeneklerini kontrol edin

  • Kodu 11 Kontrol Dijital: csgen.Parameters.Barcode.Code11.EnableChecksum = true;
  • Bar Yüksekliği / Genişliği: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Renk / arka plan: csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
  • Şekil : csgen.Parameters.CaptionBelow.Visible = true;

Barkod görünümünü özelleştirmek

  • Yukarıda bar yüksekliği, genişliği ve rengi için bakın
  • Etiket boyutu için XDimension ve BarHeight ayarlayın
  • CRISP baskı için SVG veya PNG kullanın

Desteklenen çıkış biçimleri

  • PNG, JPEG, BMP — Baskı ve Dijital
  • TIFF — Arşiv veya tıbbi/lab yazıcılar
  • SVG, EMF — Büyük ölçekli veya dijital etiketler

Sorun Çözümü & Ortak Sorular

  • Barkod tarama yapmıyor mu?- Sadece geçerli karakterler kullanın; Codabar için doğru başlangıç / durak sembolleri sağlayın.

  • Hataları kontrol eder misiniz ?- Scan veya uygulama beklentilerini karşılamak için kontrolü etkinleştirin.

  • Küçük etiket uygun değil mi?- Düşük BarHeight ve XDimension.

FAQ’lar

**Q: Bu çubuk kodları modern sağlık ve kütüphanelerde kabul edilir mi?**A: Evet, her ikisi de dünya çapında miras ve yeni iş akışları için kullanılır.**Q: Codabar ile metni kodlayabilir miyim?**A: No—Codabar sadece başlangıç / durak için A-D ile sayısaldır.

Cases ve Uygulamaları Kullanın

  • Kan Bankası Etiketleme (Codabar)
  • Kütüphane ve Kredi Yönetimi
  • Parcel ve Mail Tracking
  • Telecom varlıkları/inventörleri (Kodu 11)

En İyi Uygulamalar: Hızlı Referans Masası

İpucuYapınOlmasın
ÇarşambaCodabar: 0-9, A-D; Kodu 11 : 0-9-Yazılar veya semboller kullanın
Başlangıç / DurdurmaCodabar için A-D kullanınbaşlangıç / durdurma karakterleri
çıkış formatıCRISP Üretimi için SVG/PNGBaskı için düşük res JPG
Digit KontrolüÇalışma akışına ihtiyaç duyulursarastgele yapabiliyor

Sonuç

Codabar ve Code 11 sağlık, kütüphane ve miras izleme çalışma akışları için gereklidir. .NET için Aspose.BarCode bunların üretimi ve entegrasyonu kolaylaştırır. Aspose.BarCode API Referansları Daha fazla örnek ve seçenek.

More in this category