MSI, Plessey, dan Standard 2 dari 5 kode bar adalah penting untuk pengelolaan inventori di gudang. panduan ini akan menunjukkan kepada Anda bagaimana untuk menghasilkan kode Bar ini menggunakan Aspose.BarCode untuk .NET dengan contoh kode C#.
Pengenalan
Aspose.BarCode adalah perpustakaan yang kuat yang memudahkan pengeluaran berbagai jenis barcode, termasuk MSI, Plessey, dan Standard 2 of 5.
Apa itu MSI, Plessey, dan Standard 2 dari 5 Barcode?
MSI (Modified Plessey), Plesey, dan Standard 2 of 5 adalah nombor-hanya 1D barcode yang digunakan untuk gudang, inventory, perpustakaan dan industri tracking. Mereka dihargai untuk kesederhanaan dan kompatibilitas dengan warisan dan sistem modern.
Permulaan Cepat ( Contoh Minimum)
Contoh minimal berikut menunjukkan bagaimana untuk menghasilkan kode bar MSI menggunakan Aspose.BarCode:
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
Persyaratan
- Visual Studio 2019 atau lebih baru
- .NET 6.0+ atau 4.6.2+
- Aspose.BarCode untuk .NET (NuGet)
- Pengetahuan dasar C#
PM> Install-Package Aspose.BarCode
Implementasi langkah demi langkah
Contoh dari MSI:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);
Contoh dari Plessey:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);
2 dari 5 contoh:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);
Checksum dan Customization Options
- Pendaftaran MSI :*
csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.Mod10;
- Pendaftaran MSI :*
- Ketinggian bar / lebar:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- warna / latar belakang :
csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
- Kapasitas :
csgen.Parameters.CaptionBelow.Visible = true;
Cara menyesuaikan Barcode
Lihat di atas untuk ketinggian bar, lebar, dan warna. menyesuaikan XDimension dan BarHeight untuk ukuran label yang berbeda. Gunakan SVG untuk cetakan scalable, crisp.
Format output yang didukung
- PNG, JPEG, BMP — Cetak dan Digital
- TIFF — Printer gudang tinggi
- SVG, EMF — skala besar atau arsip
Penyelesaian Masalah & Masalah Umum
- Barcode tidak memindai? Memastikan hanya input numerik, panjang valid untuk scanner Anda, kontras yang tepat.
- Checksum error? Memungkinkan/tidak dapat mematuhi pengaturan scanner Anda.
- Label terlalu kecil? Gunakan XDimension yang lebih kecil dan BarHeight lebih rendah.
FAQs
Q: Apakah barcode ini didukung oleh semua scanner? A: Sebagian besar skanner industri dan gudang mendukung MSI, Plessey, dan Standard 2 of 5, tetapi periksa dokumentasi perangkat keras Anda.Q: Bolehkah saya batch-generate ribuan label? A: Ya, loop melalui data inventory dan menghasilkan gambar secara programmatik.
Menggunakan kasus dan aplikasi
- Reksa Dana dan Label Inventory
- Perpustakaan dan Sistem Arsip
- Peralatan Industri Tracking
- Kontainer Pengiriman dan Bin Label
Praktik Terbaik: Jadual Referensi Cepat
Tips | Buatlah | Janganlah |
---|---|---|
Input | Gunakan digit saja | Gunakan huruf atau simbol |
Pendaftaran | Memungkinkan jika proses kerja memerlukan | Jika tidak didukung |
Format output | SVG/PNG untuk produksi crisp | Low-res JPG untuk pencetakan |
Batch Generasi | Automatik untuk Inventori Besar | Penciptaan label manual |
Kesimpulan
MSI, Plessey, dan Standard 2 dari 5 barcode tetap penting untuk operasi inventori dan gudang. Aspose.BarCode untuk .NET memungkinkan pengeluaran cepat, volume tinggi untuk setiap aliran kerja industri. Spesifikasi Aspose.BarCode API Untuk lebih detail.
More in this category
- Apa itu GS1 DataBar (RSS-14)? panduan Penggunaan, Jenis & Generasi
- Baca Multiple 1D Barcode Types dari Satu Gambar dalam .NET
- Bekerja dengan Aztec Codes dalam C#
- Generasi Codabar dan Code 11 Barcode untuk Aplikasi Kesehatan dan Perpustakaan di .NET
- Generasi Kode 39 dan Kod 39 Barcode ASCII penuh dengan teks tersuai dalam .NET