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ı

İpucuYapınOlmasın
InputSadece sayılar kullanınYazılar veya semboller kullanın
ŞekilÇalışma akışına ihtiyaç duyulursaDesteklenmemiş olsaydı
çıkış formatıCRISP Üretimi için SVG/PNGBaskı için düşük res JPG
Batch nesilBüyük inventörler için otomatikManual 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.

More in this category