.NET'te Sağlık ve Kütüphane Uygulamaları için Codabar ve Kod 11 Barkodları Nasıl Oluşturulur

.NET'te Sağlık ve Kütüphane Uygulamaları için Codabar ve Kod 11 Barkodları Nasıl Oluşturulur

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)

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

içerik tablosu

Giriş

Bu makalede, .NET için Aspose.BarCode kullanılarak sağlık, kütüphane, telecom ve parcel izleme için Codabar ve Code 11 çubuk kodları nasıl oluşturulur.

Ö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);

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 / laboratuvar 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: Hayır - Kodabar sadece başlangıç / durma 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ınDon’t
Ç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.

 Türkçe