MSI、Plessey、およびStandard 2 of 5 バーコードは、倉庫における収納管理に不可欠です このガイドでは、C# コーディングの例を含む .NET のための Aspose.BarCode を使用してこれらのバーコーデを生成する方法を示します。
導入
Aspose.BarCode は、MSI、Plessey、Standard 2 of 5 を含むさまざまなバーコードタイプの生成を簡素化する強力なライブラリです。
MSI、Plessey、Standard 2 of 5 バーコードとは?
MSI(Modified Plessey)、Plesey、およびStandard 2 of 5は、倉庫、インベンチャー、図書館、工業トラッキングに使用される数値単一の1Dバーコードです。
スピードスタート(最小例)
下記の最低例では、Aspose.BarCode を使用して MSI バーコードを生成する方法を示しています。
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
原則
- Visual Studio 2019 以降
- .NET フレームワーク 4.6.2+
- Aspose.BarCode for .NET (NuGet) にアクセスする
- 基本的なC#知識
PM> Install-Package Aspose.BarCode
ステップ・ステップ・実施
MSI 例:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);
Plessey 例:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);
標準2の5例:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);
チェックアウトとカスタマイズオプション
- MSI チェックアウト:
csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.Mod10;
- バーの高さ/幅:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- 色/背景:
csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
- キャプチャー:
csgen.Parameters.CaptionBelow.Visible = true;
カスタマイズバーコードの表示
バーの高さ、幅、色のために上を見る XDimension と BarHeight を異なるラベルサイズに調整します。
サポートされた出力フォーマット
- PNG、JPEG、BMP — 印刷とデジタル
- TIFF — 高レース倉庫プリンター
- SVG、EMF — 大規模またはアーカイブ
問題解決と共通の問題
- バーコードはスキャンしない? 数値入力のみ、スキャナーの有効な長さ、適切なコントロールを保証します。
- Checksum エラー? あなたのスキャナーの設定に合致するためにチェックアウトを有効/無効にします。
- Labels too small? 小さなXDサイズと低いBarHeightを使用します。
FAQ
Q:これらのバーコードはすべてのスキャナーによってサポートされていますか? A: ほとんどの工業および倉庫スキャンナーはMSI、Plessey、Standard 2 of 5をサポートしていますが、ハードウェア文書をチェックします。Q:私は数千個のラベルをバッチで生成できますか? A: はい、インベンチャーデータを通してロープし、プログラミングで画像を生み出します。
ケースとアプリケーションの使用
- 大量倉庫およびインベンチャーラベル化
- 図書館とアーカイブシステム
- 工業機器の追跡
- 輸送コンテナとビンラベル
トップ > レファレンステーブル > Quick Reference Table
ヒント | やる | ダメ |
---|---|---|
Input | デジタルのみ使用 | 文字やシンボルを使用する |
チェックイン | 仕事の流れが必要な場合 | サポートされていない場合 |
出力形式 | SVG/PNG for crisp 出力 | 印刷のための低レースJPG |
バッチ世代 | 大型インベンチャーのための自動化 | マニュアルラベル作成 |
結論
MSI, Plessey, and Standard 2 of 5 barcodes remain vital for inventory and warehouse operations. Aspose.BarCode for .NET allows quick, high-volume generation for every industrial workflow. アスポーズ. バーコードは、すべての工業ワークフローのための迅速かつ高容量の生成を可能にします。 Aspose.BarCode API リファレンス もっと詳細に。