MSI、Plessey、およびStandard 2 of 5 Barcodes for Inventory and Warehouse Labels を .NET で生成する方法
MSI、Plessey、Standard 2 of 5 バーコードとは?
MSI(Modified Plessey)、Plesey、およびStandard 2 of 5は、倉庫、インベンチャー、図書館、工業トラッキングに使用される数値単一の1Dバーコードです。
スピードスタート(最小例)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
テーブルコンテンツ
- 導入
- MSI、Plessey、Standard 2 of 5 バーコードとは?
- スピードスタート(最小例)
- 原則
- ステップ・ステップ・実施
- チェックアウトとカスタマイズオプション
- カスタマイズバーコードの表示
- サポートされた出力フォーマット
- 問題解決と共通の問題
- FAQ
- ケースとアプリケーションの使用
- ベストプラクティス
- 関連記事
- 結論
導入
この記事では、MSI、Plessey、およびStandard 2 の 5 バーコードの生成をカバーし、Aspose.BarCode for .NET を使用して大規模なインベンチャー、図書館、倉庫ラベル化を行います。
原則
- 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;パラメーター・バルコード・MSI・チェックサムモード=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 を異なるラベルサイズに調整する
- SVG を使用して、スケール可能な、クリスパ印刷
サポートされた出力フォーマット
- PNG、JPEG、BMP - 印刷とデジタル
- TIFF - 高レース倉庫プリンター
- SVG、EMF - 大規模またはアーカイブ
問題解決と共通の問題
バルコードはスキャンしない?
数値入力のみ、スキャナーの有効な長さ、適切なコントロールを確保します。
「チェックミス?」
チェックアウトを有効/無効にして、スキャナーの設定に合致します。
ラベルが小さすぎる?(笑)
小さな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 リファレンス もっと詳細に。