.NET'te MSI, Plessey ve Standart 2 of 5 Barkodları Nasıl Oluşturulur

.NET'te MSI, Plessey ve Standart 2 of 5 Barkodları Nasıl Oluşturulur

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)

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);

içerik tablosu

Giriş

Bu makalede , .NET için Aspose.BarCode kullanılarak kitle, kütüphane ve depolama etiketleri için MSI, Plessey ve Standart 2’nin 5 çubuk kodunun oluşturulmasını kapsamaktadır.

Ö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 Checksum: ```csgen.Parameters.Barcode.Msi.EnableCheckum = gerçek;Parametreler.Barcode.Msi.ChecksumMode = MsiCheckumMod.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 bar yüksekliği, genişliği ve rengi için bakın
  • XDimension ve BarHeight farklı etiket boyutları için ayarlanır
  • Scalable, crisp baskı için SVG kullanın

Desteklenen çıkış biçimleri

  • PNG, JPEG, BMP – Baskı ve Dijital
  • TIFF - Yüksek Kalite Depolama Yazıcıları
  • SVG, EMF – Büyük ölçekli veya arşiv

Sorun Çözümü & Ortak Sorular

  • Barkod tarama yapmıyor mu?

  • Sadece sayısal giriş, tarayıcınız için geçerli uzunluk, doğru kontrast sağlar.

  • Hataları kontrol eder misiniz ?

  • Scan ayarlarınıza uyum sağlamak için kontrolü etkinleştirin / devre dışı bırakın.

  • Yazılar çok küçük mi?

  • Daha küçük XD boyutu ve daha düşük BarHeight kullanın.

FAQ’lar

**Q: Bu çubuk kodları tüm tarayıcılar tarafından desteklenir mi?**A: Çoğu endüstriyel ve depolama tarayıcıları MSI, Plessey ve Standard 2 of 5’i destekler, ancak donanım belgelerini kontrol eder.

Q: Binlerce etiket üretebilir miyim?A: Evet, depolama verilerini kaydırın ve görüntüleri programlı bir şekilde 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ınDon’t
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.

 Türkçe