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ı
İpucu | Yapın | Olmasın |
---|---|---|
Çarşamba | Codabar: 0-9, A-D; Kodu 11 : 0-9- | Yazılar veya semboller kullanın |
Başlangıç / Durdurma | Codabar için A-D kullanın | başlangıç / durdurma karakterleri |
çıkış formatı | CRISP Üretimi için SVG/PNG | Baskı için düşük res JPG |
Digit Kontrolü | Çalışma akışına ihtiyaç duyulursa | rastgele 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
- .NET için Aspose.BarCode kullanarak Aztec kodları oluşturun
- .NET için Aspose.BarCode kullanarak Data Matrix Barcodes oluşturun
- .NET için Aspose.BarCode kullanarak GS1 Data Matrix Barcodes'i oluşturun
- .NET için Aspose.BarCode kullanarak GS1 QR kodları oluşturun
- .NET için Aspose.BarCode kullanarak hata düzeltme ve hasarlı QR kodları ele alın