MSI, Plessey ve Standart 2 of 5 çubuk kodları depolarda stok yönetimi için gereklidir. bu kılavuz size C# kod örnekleri ile .NET için Aspose.BarCode kullanarak nasıl oluşturulacağını gösterecektir.
Giriş
Aspose.BarCode, MSI, Plessey ve Standard 2 of 5 dahil olmak üzere çeşitli çubuk kod türlerinin oluşturulmasını kolaylaştıran güçlü bir kütüphane.
MSI, Plessey ve Standart 2 5 Barkodları Nelerdir?
MSI (Modified Plessey), Plesey ve Standart 2 of 5 depolama, stok, kütüphane ve endüstri izleme için kullanılan sayısal-sadece 1D çubuk kodlarıdır.
Hızlı Başlangıç (Minimum Örnek)
Aşağıdaki minimum örnek Aspose.BarCode kullanılarak bir MSI çubuk kodu nasıl oluşturulacağını gösterir:
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.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
MSI Örnekleri:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);
Plessey Örnekleri:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);
Standart 2 / 5 Örnek:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);
Checksum ve Özelleştirme Seçenekleri
- MSI ÇEKSUM:
csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.Mod10;
- 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.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
- Şekil:
csgen.Parameters.CaptionBelow.Visible = true;
Barkod görünümünü özelleştirmek
Yukarıda çubuk yüksekliği, genişliği ve rengi için bakın. farklı etiket boyutları için XDimension ve BarHeight’ı ayarlar. ölçeklenebilir, crisp baskı için SVG’yi kullanır.
Desteklenen çıkış biçimleri
- PNG, JPEG, BMP — Baskı ve Dijital
- TIFF — Yüksek Rez Depolama Yazıcıları
- SVG, EMF — Büyük ölçekli veya arşiv
Sorun Çözümü & Ortak Sorular
- Barkod taramıyor mu? Sadece sayısal giriş, tarayıcınız için geçerli uzunluk, doğru kontrast sağlar.
- Checksum hataları? Scan ayarlarınıza uyum sağlamak için checkum’u etkinleştirin/düzeltin.
- Labeller çok küçük mi? Daha küçük XD boyutunu ve daha düşük BarHeight’ı kullanın.
FAQ’lar
Q: Bu çubuk kodları tüm tarayıcılar tarafından destekleniyor mu? A: Çoğu endüstriyel ve depolama taramı MSI, Plessey ve Standard 2 of 5’i destekler, ancak donanım belgelerini kontrol edin.Q: Binlerce etiket üretebilir miyim? A: Evet, depolama verilerini kaydırın ve görüntüleri programlı olarak oluşturun.
Cases ve Uygulamaları Kullanın
- Bulk depolama alanı ve stok etiketleme
- Kütüphane ve Arşiv Sistemi
- Endüstriyel ekipman izleme
- Konteyner ve bin etiketleri
En İyi Uygulamalar: Hızlı Referans Masası
İpucu | Yapın | Olmasın |
---|---|---|
Input | Sadece sayılar kullanın | Yazılar veya semboller kullanın |
Şekil | Çalışma akışına ihtiyaç duyulursa | Desteklenmemiş olsaydı |
çıkış formatı | CRISP Üretimi için SVG/PNG | Baskı için düşük res JPG |
Batch nesil | Büyük inventörler için otomatik | Manual etiket oluşturma |
Sonuç
MSI, Plessey ve Standart 2 of 5 çubuk kodları stok ve depolama işlemleri için hayati önem taşımaktadır. .NET için Aspose.BarCode her endüstriyel çalışma akışı için hızlı, yüksek hacimli üretimi sağlar Aspose.BarCode API Referansları Daha fazla ayrıntı için.